Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.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 “单APK多安卓市场”;产品“;_Android_Apk_Google Play_Product - Fatal编程技术网

Android “单APK多安卓市场”;产品“;

Android “单APK多安卓市场”;产品“;,android,apk,google-play,product,Android,Apk,Google Play,Product,我有一个应用程序,它有两个级别的功能,可以“打包”为两个产品,都是付费的。代码集是相同的;应用程序只需关闭此级别的配置,并适当地禁用/启用功能 我可以上传一个APK并标记一些“选项”或配置,以便它在Android Market上显示为两个产品吗?还是说我“被困”于创建两个APK,配置级别以某种方式硬编码到xml或代码中 在这两种情况下,什么对你有效 谢谢, S-对我有效的是一个库和两个使用不同包ID引用它的应用程序。所有功能都在库、活动和所有中。根据包ID决定要公开哪种风格的应用程序 应用程序的

我有一个应用程序,它有两个级别的功能,可以“打包”为两个产品,都是付费的。代码集是相同的;应用程序只需关闭此级别的配置,并适当地禁用/启用功能

我可以上传一个APK并标记一些“选项”或配置,以便它在Android Market上显示为两个产品吗?还是说我“被困”于创建两个APK,配置级别以某种方式硬编码到xml或代码中

在这两种情况下,什么对你有效

谢谢,
S-

对我有效的是一个库和两个使用不同包ID引用它的应用程序。所有功能都在库、活动和所有中。根据包ID决定要公开哪种风格的应用程序

应用程序的Java包名称不必与APK包名称匹配。您所要做的就是将完整的类名放入清单中。如果你在应用程序的其他地方没有硬编码包名(为什么要这么做?),你就没事了