Android修改应用ID和包名生成两个应用,但依然不能同时安装的问题
1、Eclipse项目导入Android Studio中,修改包名太复杂的问题
相比于Eclipse项目,Android Studio工程的目录结构完全不同,当Eclipse导入Android Studio之后在Android Studio中修改app包名,太麻烦,解决办法:
a、打开项目清单文件AndroidManifest.xml,修改package
b、ctrl+shift+R,全局查找和替换(编辑、右键->replace in path)
替换所有 allfiles
c、clear project
此时生成一个新的应用。
2、Android Studio工程修改包名和应用ID,生成新的应用
修改如图所示的地方,即可生成一个新的应用。
3、生成的新应用和老应用不能同时安装在一台手机上
a、检查项目清单文件AndroidManifest.xml,是否存在provider节点。
b、修改authorities属性值,不能和老应用一样,比如com.ccc.bbb修改为com.ccc.bbb1。
c、修改代码中其他使用com.ccc.bbb的地方为com.ccc.bbb1,和authorities保持一致。
完!!!