首页 > 代码库 > ANDROID Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER

ANDROID Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER

今天测试时,手机已安装了多开助手,再安装我厂自己的应用,安装失败了,报错ANDROID Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER

这是由于环境中已有一个同名的Provider存在

网查解决方法是修改AndroidManifest.xml中的

<provider android:name="DataProvider" 
            android:authorities="com.misoo.provider.SQ03"> 
        </provider>

即将android:authorities的值修改为别的就可以了

 

辣么,我就想知道我厂的 android:authorities到底写成了神马

去AndroidManifest.xml中查一下吧

解压apk包,找到了AndroidManifest.xml,但素,这是二进制乱码,小编要想办法解密一下啦~

(...去解密了,稍后更新)

(噹噹噹,我回来了...)

此时,需要下载一个Android配置文件解析工具,AXMLPrinter2.jar(网上有下载资源)

如何使用呢?

1、把AXMLPrinter2.jar放在和xml文件相同的目录下

2、命令行进入该目录下,输入java -jar AXMLPrinter2.jar AndroidManifest.xml > MyAndroidManifest.xml

 

ANDROID Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER