相关疑难解决方法(0)

Android重复提供商权限问题

我们正在尝试发布一款免费广告的付费广告版本,该应用目前免费发布广告.我们重构了所有包名com.mycompanyname.appname.pro,基本上市场上的免费包没有.pro.我们也进入了内容提供商,并将权限更改为与包名相同.所以"免费版"有

AUTHORITY = "com.mycompanyname.appname" 
Run Code Online (Sandbox Code Playgroud)

并且"无广告付费版本有

AUTHORITY = "com.mycompanyname.appname.pro" 
Run Code Online (Sandbox Code Playgroud)

但是我们仍然无法在同一设备上同时安装免费版和"专业版".无论它的价值如何,提供商的类名在两个应用程序中都是相同的.

我们无法直接从apk安装,如果我们尝试从Android市场下载,我们会收到"重复的提供商权限"错误消息.

我们缺少什么?还有另一个地方我们需要寻找问题,还是我们在这里遇到了根本错误的问题?

android android-contentprovider google-play

7
推荐指数
1
解决办法
3万
查看次数