Articles of multidex

Тесты Robolectric не работают после Multidex

Поэтому я недавно объединил обновление robolectric 3.0 с нашей основной линией, которая добавила поддержку мультидексов в наше приложение. К сожалению, у этого был неудачный побочный эффект, из-за которого наши тесты терпели неудачу / не выполнялись – они просто остановились после первой неудачной попытки установить MultiDex с этой трассировкой стека: java.lang.RuntimeException: java.lang.RuntimeException: Multi dex installation failed […]

Почему использование multiDexEnabled (true) позволяет создавать приложение, но постоянно падает?

Приложение, над которым я работаю (базовый код, не написанный мной, содержащий несколько больших библиотек, которые нельзя удалить). В недавнем запуске он начал отвечать на сообщение: Это происходит только тогда, когда приложение пытается создать при использовании стрелки запуска, оно успешно создается при вызове «rebuild» или «clean». Решение, включенное в строку, заключается в использовании функции multiDexEnabled true […]

NoClassDefFoundError ниже SDK 21

Я просто испытал неудобную ошибку в своем приложении. На моем Nexus 5/7, работающем под управлением Android 5.0.1 / 5.0.2, все работает отлично. Однако, если я попытаюсь запустить тот же самый код на устройстве с более ранней версией (проверены 4.4.4 и 4.3), я получаю следующую ошибку: 03-13 13:49:41.140 21714-21714/? E/dalvikvm﹕ Could not find class 'com.default.package.application.model.Appcomponent', referenced […]

Не удалось найти класс «android.support.multidex.MultiDexApplication» по пути: DexPathList

Я пытаюсь использовать новую поддержку MultiDex в своем приложении, и до сих пор мне удалось правильно скомпилировать мое приложение, но при его запуске я получаю следующее исключение: java.lang.RuntimeException: Unable to instantiate application android.support.multidex.MultiDexApplication: java.lang.ClassNotFoundException: Didn't find class "android.support.multidex.MultiDexApplication" on path: DexPathList[[zip file "/data/app/me.myapp.main-2.apk"],nativeLibraryDirectories=[/data/app-lib/me..main-2, /vendor/lib, /system/lib]] at android.app.LoadedApk.makeApplication(LoadedApk.java:507) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4382) at android.app.ActivityThread.access$1500(ActivityThread.java:139) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1270) at android.os.Handler.dispatchMessage(Handler.java:102) […]

Что такое андроид multidex?

Есть много сообщений о multidex. Иногда я иногда сталкивался с ошибками, включая multiDexEnabled true в разделе defaultConfig моего build.gradle. Но что это за функция? Каковы сценарии его использования?

Ошибка INSTALL_FAILED_DEXOPT в Android 5.0 в режиме Release

У меня странная проблема с INSTALL_FAILED_DEXOPT . Это происходит в устройствах android 5.0 как в эмуляторе, так и в устройствах. И странно, что он хорошо работает при построении варианта в режиме отладки. Если я перейду на Release, я получаю это исключение только на 5.0 устройствах. Я тщательно просмотрел все ссылки, доступные в Google. Протрите данные […]

Ошибка: выполнение выполнено для задачи ': app: transformClassesWithDexForDebug'

Ошибка Ошибка: выполнение выполнено для задачи ': app: transformClassesWithDexForDebug'. Com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command' / usr / lib / jvm / java-8-oracle / Bin / java '' с ненулевым значением выхода 1 Мой файл приложения gradle: apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId 'Hidden application ID' minSdkVersion […]

Количество ссылок метода в файле .dex не может превышать 64k API 17

Я создаю приложение с SugarORM Library, но когда я пытаюсь построить проект для API 17 (не проверял других), он показывает ошибку сборки. Information:Gradle tasks [:app:assembleDebug] :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAnimatedVectorDrawable2330Library UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72330Library UP-TO-DATE :app:prepareComAndroidSupportCardviewV72330Library UP-TO-DATE :app:prepareComAndroidSupportDesign2330Library UP-TO-DATE :app:prepareComAndroidSupportMediarouterV72300Library UP-TO-DATE :app:prepareComAndroidSupportRecyclerviewV72330Library UP-TO-DATE :app:prepareComAndroidSupportSupportV42330Library UP-TO-DATE :app:prepareComAndroidSupportSupportVectorDrawable2330Library UP-TO-DATE :app:prepareComAndroidVolleyVolley100Library UP-TO-DATE :app:prepareComGithubSatyanSugar14Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServices840Library UP-TO-DATE :app:prepareComGoogleAndroidGmsPlayServicesAds840Library […]

Intereting Posts
Странное растровое изображение с использованием 1 Мб кучи Перемещение полосы прокрутки ListView с заполнением Компиляция приложений для Android не создает ресурсы пакета Как заставить Android Studio 0.6.0 использовать SDK Build Tools 19.1.0 Какая разница между статическим и нестационарным пользователем в адаптере RecyclerView? Ящик для навигации Элементы, не регистрирующие событие click Как изменить текст ActionBar Material Design? Как создать свою собственную библиотеку для разработки Android, которая будет использоваться в каждой написанной вами программе? Как определить отмена щелчка диалогового окна datepicker? Как открыть другое действие по элементу recyclerView onclick Получение Службы SMS-сообщений Радиус градиента в процентах от размера экрана RecyclerView GridLayoutManager: как автоматически определить количество проходов? Импортирование google-play-services lib в Intellij IDEA 12 (и 13) Как узнать, что приложение установлено из игры Google или боковой загрузки?