Compiler errors 在Android studio中重命名软件包后,Android应用程序不会启动
我需要重命名软件包才能将应用程序发送到谷歌。但是更改为org.telegram org.delai会导致应用程序启动 它开始加载并关闭 我得到的错误是:Compiler errors 在Android studio中重命名软件包后,Android应用程序不会启动,compiler-errors,android-studio,package,rename,Compiler Errors,Android Studio,Package,Rename,我需要重命名软件包才能将应用程序发送到谷歌。但是更改为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清单中的包名,但错
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清单中的包名,但错误仍然存在
有人能给我点灯吗
谢谢 我也有同样的问题,因为我的应用程序的包名在我的VCS(git)的不同版本之间发生了更改,所以每当我签出包名与Android Studio缓存的包名不同的版本时,应用程序都不会以警告开始
找不到activity com.old.package.path.StartActivity
对我来说,解决方案是关闭并重新启动Android Studio,这样它将重新加载项目并重新组装包名。清理和重建项目后,应用程序将再次启动。在AndroidStudio的菜单中,转到
文件
/使缓存无效/重新启动…
,转到项目的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'
}
}
其他人可以帮助我吗?我从android studio重命名后遇到了同样的问题,我得到了以下错误java.lang.ClassNotFoundException:在路径:/system/framework/com.google.android.maps.jar:/data/app/org.MyPackage.messenger-2.apkDid上没有找到类“org.telegrame.SQLite.SQLitePreparedStatement”你找到解决方案了吗?请更新。是的,使缓存无效并重新启动。重命名包后,请修复我的项目的此错误