码迷,mamicode.com
首页 > 移动开发 > 详细

[Android] 一份代码,两个版本

时间:2014-10-22 10:47:04      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:android   style   blog   color   io   ar   使用   sp   div   

维护同一份代码,编译两个版本,需要修改包名。具体如下:

(1)右击项目名称 --> Android Tools --> Rename Application Package ,一键修改包名

(2)在同一个手机上同时安装这两个版本时,会提示INSTALL_FAILED_CONFLICTING_PROVIDER 错误,解决办法是修改AndroidManifest.xml中provider的android:authorities值,例如:

在版本V1中使用

<provider android:name="DataProvider"
    android:authorities="com.testv1.app.provider">
</provider>

在版本V2中则使用

<provider android:name="DataProvider"
    android:authorities="com.testv2.app.provider">
</provider>

,这样即可解决INSTALL_FAILED_CONFLICTING_PROVIDER 错误。

[Android] 一份代码,两个版本

标签:android   style   blog   color   io   ar   使用   sp   div   

原文地址:http://www.cnblogs.com/sigmon/p/4042426.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!