для Android, когда я когда-либо добавить Google-карты-СДК-m4b (Google Maps API для работы) для моего проекта я получаюAndroid получать Неожиданное исключение верхнего уровня
НЕПРЕДУСМОТРЕННАЯ EXCEPTION TOP-LEVEL:
ava.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536
at com.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:501)
at com.android.dx.merge.DexMerger$IdMerger.mergeSorted(DexMerger.java:282)
at com.android.dx.merge.DexMerger.mergeMethodIds(DexMerger.java:490)
at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:167)
at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)
at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)
at com.android.dx.command.dexer.Main.run(Main.java:230)
at com.android.dx.command.dexer.Main.main(Main.java:199)
at com.android.dx.command.Main.main(Main.java:103)
От чтения другого сообщения, касающегося аналогичной проблемы, похоже, что мне нужно исключить библиотеку игровых сервисов, но мне нужна библиотека игровых сервисов, чтобы заставить службы обмена сообщениями Google работать в приложении. согласно документу Google
При переносе приложения на мобильный SDK для Карт Google для работы вам не нужно удалять SDK служб Google Play из вашего проекта. Тем не менее, вы должны удалить все ссылки на пакет com.google.android.gms.maps
Это мои зависимости
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/androidnetworking.jar')
compile project(':facebook')
compile 'com.android.support:support-v4:22.2.0'
compile 'com.google.android.gms:play-services:+'
compile 'com.android.support:appcompat-v7:22.0.+'
compile 'com.nineoldandroids:library:2.4.0'
compile project(':library_pulltorefresh')
compile(name:'google-maps-sdk-m4b', ext:'aar')
}
Не совсем уверен, почему я получаю эту ошибку, как мне нужно, чтобы сохранить как из этих пакетов. Может кто-нибудь, пожалуйста, помогите.
Вы, сэр, гений. Я привязывал, чтобы исправить это в течение последних 8 часов и плакал в когда я увидел этот пост. Большое спасибо: D – dogwasstar
Рад, что вы разобрали свою проблему :) –