我得到:错误:任务':app:transformClassesWithDexForDebug'的执行失败。制作Google Maps App时

【字号: 日期:2024-02-26浏览:49作者:雯心
如何解决我得到:错误:任务':app:transformClassesWithDexForDebug'的执行失败。制作Google Maps App时?

清理并查看是否存在错误(如果是),

1.转到build.gradle文件。加multiDexEnabled true

defaultConfig { multiDexEnabled true}

2.在您的依赖项中添加 compile ’com.android.support:multidex:1.0.1’

dependencies { compile ’com.android.support:multidex:1.0.1’}

3.在清单中添加您的应用程序标签 android:name='android.support.multidex.MultiDexApplication'

<applicationandroid:name='android.support.multidex.MultiDexApplication' ....

4.在启动活动中使用此替代方法

@Override protected void attachBaseContext(Context base) {super.attachBaseContext(base);MultiDex.install(this); }解决方法

我按照此链接中的说明进行操作:https : //developers.google.com/maps/documentation/android-api/start使用Google Maps API制作一个简单的android应用程序,但是当我在我的手机:

错误:任务’:app:transformClassesWithDexForDebug’的执行失败。com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java.util.concurrent.ExecutionException:com.android.dex.DexIndexOverflowException:方法ID不在[0,0xffff]中:65536

相关文章: