eclipse 中无法执行 dex: 方法 ID 不在 [0, 0xffff]:65536 中
Unable to execute dex: method ID not in [0, 0xffff]:65536 in eclipse
将 google-play-services 库添加到我的项目后出现以下错误
" [2015-08-26 07:59:37 - Dex Loader] 无法执行 dex:方法 ID 不在 [0, 0xffff] 中:65536
[2015-08-26 07:59:37 - 我的应用程序] 转换为 Dalvik 格式失败:无法执行 dex:方法 ID 不在 [0, 0xffff] 中:65536
"
我正在使用 Android 5.0.1 和 target=21,我在 project.properties 的第一行添加了 dex.force.jumbo=true,这对我不起作用
但是禁用 android-private-properties 库对我有用,但我需要 android-private-library 因为我在 [=30] 中使用 "android.support.v4.widget.DrawerLayout" =] 布局,没有私人图书馆它不会工作。我正在使用 Eclipse IDE 版本:Luna Service Release 2 (4.4.2)。请帮我解决这个问题
您超过了 DEX 中 65k 方法的限制。
早期版本Android构建系统报错如下:
Conversion to Dalvik format failed:
Unable to execute dex: method ID not in [0, 0xffff]: 65536
您可以在此处阅读有关问题和官方解决方法的信息:http://developer.android.com/tools/building/multidex.html
Google Play 服务是您达到此限制的主要原因。如果您切换到 gradle 构建系统,您可以指定将哪些 API 编译到您的可执行文件中。参见:https://developers.google.com/android/guides/setup
将 google-play-services 库添加到我的项目后出现以下错误
" [2015-08-26 07:59:37 - Dex Loader] 无法执行 dex:方法 ID 不在 [0, 0xffff] 中:65536 [2015-08-26 07:59:37 - 我的应用程序] 转换为 Dalvik 格式失败:无法执行 dex:方法 ID 不在 [0, 0xffff] 中:65536 "
我正在使用 Android 5.0.1 和 target=21,我在 project.properties 的第一行添加了 dex.force.jumbo=true,这对我不起作用 但是禁用 android-private-properties 库对我有用,但我需要 android-private-library 因为我在 [=30] 中使用 "android.support.v4.widget.DrawerLayout" =] 布局,没有私人图书馆它不会工作。我正在使用 Eclipse IDE 版本:Luna Service Release 2 (4.4.2)。请帮我解决这个问题
您超过了 DEX 中 65k 方法的限制。
早期版本Android构建系统报错如下:
Conversion to Dalvik format failed:
Unable to execute dex: method ID not in [0, 0xffff]: 65536
您可以在此处阅读有关问题和官方解决方法的信息:http://developer.android.com/tools/building/multidex.html
Google Play 服务是您达到此限制的主要原因。如果您切换到 gradle 构建系统,您可以指定将哪些 API 编译到您的可执行文件中。参见:https://developers.google.com/android/guides/setup