Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将多个版本的Android应用程序发布为一个应用程序_Android - Fatal编程技术网

将多个版本的Android应用程序发布为一个应用程序

将多个版本的Android应用程序发布为一个应用程序,android,Android,这是我第一次尝试发布安卓应用程序,我希望我还没有完全&*$#d狗狗。我设计了一个应用程序,打算作为一个应用程序运行。但是,购买者可以根据自己的兴趣购买不同的数据(从SQLite数据库)。具体来说,编织者可以根据自己的能力水平购买不同针数的信息。然而,正如我所说的,无论他们购买什么样的数据,该应用程序都将作为一个应用程序运行,因为编织者可能需要购买多组针迹。我已经安排好了测试人员,现在我发现我不能发布具有相同软件包名称的多个应用程序。包名=apk名称吗?我不想发布具有不同apk名称的应用程序,因为

这是我第一次尝试发布安卓应用程序,我希望我还没有完全&*$#d狗狗。我设计了一个应用程序,打算作为一个应用程序运行。但是,购买者可以根据自己的兴趣购买不同的数据(从SQLite数据库)。具体来说,编织者可以根据自己的能力水平购买不同针数的信息。然而,正如我所说的,无论他们购买什么样的数据,该应用程序都将作为一个应用程序运行,因为编织者可能需要购买多组针迹。我已经安排好了测试人员,现在我发现我不能发布具有相同软件包名称的多个应用程序。包名=apk名称吗?我不想发布具有不同apk名称的应用程序,因为这样它们将作为不同的应用程序运行。我在Android的网站上看到了一个叫做应用内计费的东西,但它需要我编写额外的代码,正如我所说的,我已经安排好了测试人员,所以我不想再拖延了。应用程序内是实现这一点的唯一途径吗?这能解决我的问题吗。这就是我问题的解决办法吗?任何澄清都是非常受欢迎的

包名=apk名称吗

不,应用程序packname与唯一标识应用程序的应用程序packname不同。它们之间没有联系


您可以在同一个应用程序下以相同的软件包名称发布单个应用程序的多个APK,但您应该通过InAppPurchase获取购买资料等。

谢谢,TGMCians!因此,在我的例子中,我应该使用不同的包名创建多个版本的APK吗?要更改软件包名称,我是只是更改清单中的软件包语句,还是需要做其他事情?@Melanie IMO,应用内购买对ie购买这些东西很有用。您可以查看此链接以获得多个APK支持