我需要重命名包以将应用程序发送到谷歌。但是对org.telegram org.delai的更改应用程序启动。
它开始加载和关闭。
我得到的错误是:
06-07 05:12:24.881 21879-21879/org.delai.messenger A / libc: Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code = 1), thread 21879 (delai.messenger)
我使用了重构并且还在android清单中更改了包名,但仍然存在错误。
有人能给我一个亮点吗?谢谢!
答案 0 :(得分:0)
我遇到了同样的问题,因为我的应用程序的软件包名称在VCS的不同版本(git)之间发生了变化,因此每当我签出一个软件包名称与Android Studio缓存的软件包名称不同的版本时,该应用程序开头不是警告can not find activity com.old.package.path.StartActivity
。
对我来说,解决方案是关闭并重新启动Android Studio,以便它将重新加载项目并重新组装程序包名称。清理并重建项目后,该应用程序将再次启动。只需在AndroidStudio菜单中转到File
/ Invalidate Caches / Restart...
答案 1 :(得分:0)
转到项目的build.gradle ...
android {
compileSdkVersion 28
defaultConfig {
applicationId "Set in here your application package"
minSdkVersion 15
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}