admin管理员组文章数量:1646322
做客户端的APP项目,在网络请求的架构基类搭载完毕后,剩下的就很多都是直接调用基类中的网络请求方法去服务端拉取数据然后在手机上展示,但是有时候碰到架构师还没将基类搭好,或者服务端的接口没有开发完毕,这个时候就要自己在本地的做一些demo数据然后去展示,所以一般有时候客户端APP都会有本地demo演示版和服务端正式接口版本,也正是这种情况,有些客户就会给你一个难题了,我想在我手机上装一个测试版,一个正式版,对比下功能,可以么?
答案当然是可以,虽然很不推荐这样做,毕竟beta版和正式版装一个手机上还真没见过这种事例
那应该如何实现这种客户要求呢?
这个时候需要你对android包名、签名啊这些知识有一些基础了(ps:不懂的话大家可以搜索下)
因为相同包名,不同签名会要求你卸载掉之前的app才能安装,所以说方法就是通过修改包名的形式去实现
假如正式版的配置文件为:
package="org.iamwsbear.viewdemo"
android:versionCode="1"
android:versionName="1.0" >
android:minSdkVersion="8"
android:targetSdkVersion="17" />
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
版权声明:本文标题:Android安装同应用不同版本,android一个应用如何在一个手机上装多个不同版本的方法... 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1729436542a1201014.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论