拆分 lib_main 被定义多次 [英] Split lib_main was defined multiple times

查看:19
本文介绍了拆分 lib_main 被定义多次的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

拆分 lib_main 被定义多次

在com.android.tools.build:gradle:2.0.0-alpha3"中构建成功,但是出现在com.android.tools.build:gradle:2.0.0-alpha5"中的错误.

In "com.android.tools.build:gradle:2.0.0-alpha3" build success, But the errors that occur in the "com.android.tools.build:gradle:2.0.0-alpha5".

终于可以即时运行了!!com.android.tools.build:gradle:2.0.0-alpha8 和 gradle.properties "org.gradle.jvmargs = -Xmx8g" 已解决.

finally instant run work!! com.android.tools.build:gradle:2.0.0-alpha8 and gradle.properties "org.gradle.jvmargs = -Xmx8g" was resolved to change.

推荐答案

对于那些想知道 InstantRun 是什么(图片中的第一个设置)的人:

For those who wonder what InstantRun is (first setting in the picture):

是的,禁用该设置可以解决问题.

And yes disabling that setting fixes the issue.

编辑 01/19/16

'com.android.tools.build:gradle:2.0.0-alpha6' 三天前发布.使用该新版本时,Split lib_main 已定义多次"错误消失,应用程序安装成功,但现在出现运行时错误:

'com.android.tools.build:gradle:2.0.0-alpha6' was released three days ago. Using that new version, the "Split lib_main was defined multiple times" error is gone and installation of the app succeeds but now I get a runtime error:

java.lang.RuntimeException: Unable to instantiate application
com.android.tools.fd.runtime.BootstrapApplication:
java.lang.ClassNotFoundException: Didn't find class
"com.android.tools.fd.runtime.BootstrapApplication" on path:
DexPathList[[zip file "/data/app/com.onegravity.k10.pro2-2/base.apk",
zip file "/data/app/com.onegravity.k10.pro2-/split_lib_main.apk"]

Caused by: java.lang.ClassNotFoundException: Didn't find class
"com.android.tools.fd.runtime.BootstrapApplication" on path:
DexPathList[[zip file "/data/app/com.onegravity.k10.pro2-2/base.apk",
zip file "/data/app/com.onegravity.k10.pro2-2/split_lib_main.apk"]

Suppressed: java.io.IOException: No original dex files found for dex location
/data/app/com.onegravity.k10.pro2-2/base.apk

Suppressed: java.lang.ClassNotFoundException:
com.android.tools.fd.runtime.BootstrapApplication

关闭即时运行可消除该错误.让我们等待 com.android.tools.build:gradle:2.0.0-alpha7...

Turning off instant run eliminates that error. Let's wait for com.android.tools.build:gradle:2.0.0-alpha7...

编辑 01/25/16

'com.android.tools.build:gradle:2.0.0-alpha7' 两天前发布.

'com.android.tools.build:gradle:2.0.0-alpha7' was released two days ago.

获得与 2.0.0-alpha6 相同的异常

Getting the same exception as with 2.0.0-alpha6

这篇关于拆分 lib_main 被定义多次的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆