一个安卓程序如何设置才能在手机上装两个

月光下的土豆 2015-07-06 02:30:39
如题,客户的需求是把一个安卓程序分成两个,并把这两个程序安装到一部手机上,问我有没有什么好办法?

我大致看一下需求,觉得很简单。说干就干。
把一部分控件android:visibility="gone" 发布为A.apk,
把另一部分控件android:visibility="gone"发布为B.apk

发布好了,找部手机开始安装,不装不知道,一装傻眼了。两个程序相互替换,先装a,再装b,b就把a替换了,先装b,再装a,b就把b替换了,请问大家这样的情况怎么处理啊?
...全文
238 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Leon_He2014 2015-07-06
  • 打赏
  • 举报
回复
androidmanifest.xml 中的包名改成不一样就可以了 最好设置一下不同的 android:icon="" android:label="" 不然同样的icon和同样的名称,在一个手机上难以区分
Arnold9009 2015-07-06
  • 打赏
  • 举报
回复
在AndroidManifest中改一下包名,然后用不同的key对包进行签名就可以了
Joyfulmath 2015-07-06
  • 打赏
  • 举报
回复
apk的区分看包名,在androidmanifest.xml. 2个apk怎么会有一起的页面呢,需要很怪。 或者说一个apk,在manifest中设置2个页面 <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> 可以看来2个launcher的图标

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧