我对我的应用做了很多更改,如果用户将我的应用更新为以前版本的新版本,我想查看是否有任何崩溃。我想从Play商店下载我的应用程序,执行一些操作,然后将其更新到开发版本,但是当我尝试这样做时,Android Studio会提示我先卸载旧版本。有没有办法可以更新旧版本,就像我的用户一样,如果我发布了更新?
答案 0 :(得分:1)
android {
// other stuff here
buildTypes {
debug {
applicationIdSuffix '.debug'
}
}
}
这将为您的debug
版本提供一个独特的应用程序ID,允许您同时安装debug
和release
版本。
请注意,默认情况下,两个应用程序在所有其他方面都是相同的,这意味着您将拥有两个相同的启动器图标。要区分这些,您可以考虑添加app/src/debug/res/values/string.xml
并具有app_name
字符串资源的调试定义,因此您的启动器图标将具有不同的标题。请注意,此配方假设您有一个传统的Android Studio项目(app/
模块,清单使用@string/app_name
表示相关的android:label
属性。