Error:Execution failed for task ':app:transformClassesWithDexForDebug'.
com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
我試圖與這裏提到 DexIndexOverflowException issue after updating to latest appcompat and support library方法ID未在[0,爲0xFFFF]建立錯誤
的解決方案,但我得到這個誤差
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity
我也嘗試的解決方案,這從這裏 You need to use a Theme.AppCompat theme (or descendant) with this activity
但是沒有工作
身邊,我不認爲我的應用程序是大到包含65536種在另一邊方法 我得到的錯誤,當我用一些簡單的方法創建新類
我試圖跟蹤它
Error:D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorMain.java:56: warning: [deprecation] setDrawerListener(DrawerListener) in DrawerLayout has been deprecated
drawer.setDrawerListener(toggle);
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:52: warning: [deprecation] getPreferenceScreen() in PreferenceActivity has been deprecated
getPreferenceScreen().getSharedPreferences().unregisterOnSharedPreferenceChangeListener(this);
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:58: warning: [deprecation] getPreferenceScreen() in PreferenceActivity has been deprecated
getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:124: warning: [deprecation] findPreference(CharSequence) in PreferenceActivity has been deprecated
findPreference(s).setSummary(sharedPreferences.getString(s, ""));
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:128: warning: [deprecation] findPreference(CharSequence) in PreferenceActivity has been deprecated
findPreference(s).setSummary(sharedPreferences.getString(s, ""));
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:132: warning: [deprecation] findPreference(CharSequence) in PreferenceActivity has been deprecated
findPreference(s).setSummary(sharedPreferences.getString(s, ""));
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:136: warning: [deprecation] findPreference(CharSequence) in PreferenceActivity has been deprecated
findPreference(s).setSummary(sharedPreferences.getString(s, ""));
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:140: warning: [deprecation] findPreference(CharSequence) in PreferenceActivity has been deprecated
findPreference(s).setSummary(sharedPreferences.getString(s, ""));
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:158: warning: [deprecation] findPreference(CharSequence) in PreferenceActivity has been deprecated
findPreference(s).setSummary(name);
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:162: warning: [deprecation] findPreference(CharSequence) in PreferenceActivity has been deprecated
findPreference(s).setSummary(sharedPreferences.getString(s, ""));
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\DoctorPersonalInformation.java:166: warning: [deprecation] findPreference(CharSequence) in PreferenceActivity has been deprecated
findPreference(s).setSummary(sharedPreferences.getBoolean(s, false) + "");
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\PatientMain.java:84: warning: [deprecation] setDrawerListener(DrawerListener) in DrawerLayout has been deprecated
drawer.setDrawerListener(toggle);
^
D:\games\games\ANDROID\HealMe\app\src\main\java\com\kareem\healme\Gui\PatientMain.java:325: warning: [deprecation] isLocationProviderEnabled(ContentResolver,String) in Secure has been deprecated
.isLocationProviderEnabled(contentResolver,
^
13 warnings
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':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
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
所有的代碼運行之前正確因此與特定的類或活動沒有錯誤
怎麼能解決這個問題? 感謝
這正是我以前試過,沒有工作。斯蒂德給了我一個nother error..仔細閱讀我的問題。 –