如何在同一设备上安装相同的Android App .apk两次?

Tod*_*odd 13 android production-environment apk

我在Git中有一个用Eclipse开发的项目,我需要创建一个Production ready .apk和一个Dev .apk来安装在同一个设备上.

两者之间的变化是次要的属性设置,例如XML提要等.

无论有没有Eclipse,创建要在同一设备上安装的Producion和Deve .apk文件的最佳做法是什么?

sko*_*lis 13

我发现这样做的唯一方法是更改​​包名称.从技术上讲,这只需要在清单文件中完成,但这可能会导致一些构建错误,因此您可能也必须重命名该包.因此,如果您有com.company.app,则可以将其更改为com.company.app.dev和com.company.app.prod.只要您没有使用任何反射,Eclipse就应该为您重命名所有代码.