gpt4 book ai didi

android - 重命名包后,我的项目在 android 中构建时显示错误

转载 作者:行者123 更新时间:2023-11-30 00:40:16 25 4
gpt4 key购买 nike

重命名包后,我的项目在 android 中构建时显示错误。

我用过这个:Android Studio Rename Package重命名我的项目,然后它开始出现这些错误:

Error:The number of method references in a .dex file cannot exceed 64K.
Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html

Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException

然后我用了https://developer.android.com/tools/building/multidex.html用于解决第一个错误,但这也没有用。

所以我重新启动了 Android Studio,然后再次尝试构建,但出现了同样的错误。

然后我尝试撤消回旧的包名,但没有任何好事发生.....请帮助!...

提前致谢......

最佳答案

首先在代码下面添加build.gradle

dependencies {//just add below one in dependency
compile 'com.android.support:multidex:1.0.0' ....//no change your old jar file.....}

然后

android {
compileSdkVersion 24
buildToolsVersion '24.0.1'
defaultConfig {
applicationId "your pkg name"
minSdkVersion 15
targetSdkVersion 24
versionCode 6
versionName "v2.5.2.2"
multiDexEnabled true // just add it
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
}
dexOptions { //add it
javaMaxHeapSize "4g"
}}

在 list 文件中

<application
android:name=".Education_multidex" //add what ur create java file
android:allowBackup="true"
android:icon="@drawable/rvms_education_luncher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme"> ....</application>

然后创建并添加一个 java 文件,例如 Education_multidex.java

public class Education_multidex extends MultiDexApplication {/* @Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}*/}

最终构建您的应用,然后在上面的 java 文件中添加导入一些库

关于android - 重命名包后,我的项目在 android 中构建时显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42672026/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com