Articles of multidex

Ошибка при компиляции библиотеки multidex после обновления SDK

Я довольно новичок в Android Studio. Я успешно конвертировал проект Eclipse в Android Studio. Все работало нормально, до сегодняшнего дня я обновил свой SDK, и вдруг он начал давать мне ошибку > Error: A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could not find com.android.support:multidex:1.0.1. Searched in […]

Слишком много ссылок на методы в проекте библиотеки Android – ClassNotFoundException

У меня есть проект библиотеки, который я использую в основном проекте Android с использованием файла AAR. Я получаю знаменитый предел метода 65k, который я ожидал, но у меня есть несколько запросов. Я добавил файл AAR в папку libs моего основного проекта и скомпилировал его в build.gradle. 1) Нужно ли мне добавлять поддержку multi-dex как в […]

Android-версия 1.3 Multiidex ошибка в градиенте

Я не могу правильно построить проект после того, как обновил версию Android Studio до версии 1.3. Я обнаружил ошибку проекта в файле gradle в строке compile 'com.android.support:multidex:1.0.1' И это говорит This support library should not use a lower version (1) than the targetSdkVersion (22) Но в моей папке SDK я не могу найти более высокую […]

Невозможно разрешить импорт android.support.multidex.MultiDex после изменения на новейший Multidex

Я хочу использовать multidex в своем приложении. Сначала я использовал depedencies: 'com.google.android:multidex:0.1' , но после компиляции эта ошибка появилась: Ошибка: выполнение выполнено для задачи ': packageAllDebugClassesForMultiDex'. Java.util.zip.ZipException: повторная запись: android / support / multidex / BuildConfig.class Затем я изменил 'com.google.android:multidex:0.1' на 'com.android.support:multidex:1.0.1' , но после этого import android.support.multidex.MultiDex; В классе приложения нельзя решить, кто-нибудь может […]

Как узнать, сколько методов добавлено в библиотеку в Android Studio / Gradle

Самый простой способ узнать, сколько методов мы добавляем к нашему методу, когда добавляем новую библиотеку в качестве зависимости в файле gradle проекта Android Studio, например: compile 'com.github.jkwiecien:EasyImage:1.2.1'

Есть ли способ ограничить количество методов в основном файле dex при использовании функции MultiDex в Android Studio

Когда я включил функцию MultiDex в Android Studio, как говорится в документе, она автоматически переместилась в два или более файла dex. Я не могу его настроить. И кажется, что в основном файле dex количество методов очень близко к ограничению (65536). Вопрос в том, как настроить его, сделать количество методов в главном файле dex уменьшенным до […]

Com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException

Я использую Android studio 1.2.2. Я включил карты 4 work sdk, после этого Build не работает, мы используем google play services lib в нашем проекте (используя только com.google.android.gms.tagmanager. *). Теперь, после интеграции googlemaps_sdk_m4b_lib, сборка не создается. До этого Пробовал искать только тег tagmanager google_play_services_lib, но который недоступен в качестве зависимости. Сбой сборки не выполняется: : […]

Android Multidex RuntimeException

Я пытаюсь решить проблему с запуском приложения Android, которое имеет более 65 тыс. Методов. Я следил за документами Google о поддержке Multidex, однако я все еще не могу запустить его успешно. Похоже, что проблема возникает только на SDK менее 21, потому что когда я указываю minSdkVersion 21 , она работает хорошо, однако, как только я […]

VerifyError в приложении multidex при инъекции зависимости с кинжалом

Пример приложения для библиотеки имеет методы ~ 67k. Он имеет multidex, позволяющий преодолеть предел метода 65k. К сожалению, с поддержкой multidex приложение аварийно завершает работу над VerifyError при попытке VerifyError EndpointAdapter в основное действие. Эта проблема не возникает, когда приложение отслеживается, и мультидекс отключен, поэтому он должен быть вызван проблемами с несколькими и шестью словами. […]

Переключение между конфигурациями запуска двух модулей без очистки, когда один из них использует Multidex

В моем проекте Android Studio у меня есть несколько модулей, из которых только два являются прикладными модулями (назовем их A и B ), а другие – это библиотечные модули, некоторые из которых используются как A, так и B. Для модуля A мультидекс включен, а для B – нет. Проблема, с которой я сталкиваюсь, заключается в […]