第一件事我在幾個帖子上得到了同樣的問題,但所有帖子的答案都不能給我任何解決方案。 如果我未選中Android Private Libraries
,那麼應用程序正在運行,但在啓動畫面之後,它會給類找不到例外。Dex加載器]無法執行dex:方法ID不在[0,0xffff]:65536大小超過
我已經使用了以下庫:
加入谷歌地圖商業SDK後,出現此問題。我知道它超出了尺寸,但是我無法刪除這些庫。請建議我解決這個問題。
我正在使用eclipse。
第一件事我在幾個帖子上得到了同樣的問題,但所有帖子的答案都不能給我任何解決方案。 如果我未選中Android Private Libraries
,那麼應用程序正在運行,但在啓動畫面之後,它會給類找不到例外。Dex加載器]無法執行dex:方法ID不在[0,0xffff]:65536大小超過
我已經使用了以下庫:
加入谷歌地圖商業SDK後,出現此問題。我知道它超出了尺寸,但是我無法刪除這些庫。請建議我解決這個問題。
我正在使用eclipse。
我做了以下內容由這裏StackOverFlow Unable to execute dex... 找到了答案我有我的sdkversion從20到21,然後加入multidex改變和中提琴
android {
compileSdkVersion 21
buildToolsVersion "21.1.0"
defaultConfig {
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
的建議添加後批准更改我開始得到另一個錯誤classnotdeferror,(解決方案在這裏找到:noclassdeffounderror)所以我需要添加此代碼 和應用程序工作 添加到此gradle文件:
compile 'com.android.support:multidex:1.0.0'
然後是multidex支持應用程序添加到您的清單:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.android.multidex.myapplication">
<application
...
android:name="android.support.multidex.MultiDexApplication">
...
</application>
希望這有助於編碼快樂!
有人沒有工作,他發現我什麼時候放置問題,並給一個向下的箭頭。我對此沒有任何問題。因爲那些人沒有知識,他們在做這樣的事情。 –