Описание тега multidex

Multidex - это технология Android, которая разделяет классы приложения (и его зависимостей) на несколько файлов dex. (Dex - формат классов для Dalvik/ART VM). Multidex - это обходной путь, при котором максимальное количество методов составляет 65 k внутри файла dex.
1 ответ

Android linphone.jar Ошибка: не удалось выполнить задачу ':app:dexDebug'

После добавления linphone android sdk я столкнулся с этой проблемой: Ошибка: не удалось выполнить задачу ':app:dexDebug'. com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: процесс 'команда'C:\Program Files\J…
12 май '15 в 15:53
1 ответ

Выпуск одного и того же банку в нескольких AAR и использование для сборки в одном приложении Android

Мой сценарий таков, что я использую одну и ту же банку в нескольких aar и объединяюсь в один проект. Как избежать проблемы дублирования jar-файлов. Проблема с несколькими файлами dex.
27 апр '17 в 09:45
1 ответ

Ошибка MSB6006: "mainDexClasses" завершен с кодом 2

Я начинаю разрабатывать проект в Xamarin Native, но когда я запускаю проект, Visual Studio выдает ошибку... Я новичок в этой технологии, поэтому я не могу понять, в чем проблема. Я много ищу, но не могу найти решение:) ошибка заключается в следующем…
22 июн '17 в 09:09
2 ответа

Почему в моем приложении есть ClassNotFoundException?

Фон Не так давно Google изменил консоль Google Play, так что о сбоях автоматически сообщается, как только они происходят, и является частью того, что они называют "Android Vital". С этого дня я получил много сообщений о сбоях, которые я решил исправ…
2 ответа

Аварийное мультидексное приложение Android KitKat

Я внимательно прочитал: https://developer.android.com/studio/build/multidex.html Итак, я добавил в свой build.gradle: compile 'com.android.support:multidex:1.0.1' Определение моего приложения в Android.manifest: android:name=".App" Наконец, класс Ap…
09 авг '17 в 08:22
1 ответ

MultiDex вызывает java.lang.NoClassDefFoundError в Android 4.4

Я хочу импортировать Mina sshd в мое приложение для Android. implementation group: 'org.apache.sshd', name: 'sshd-core', version: '2.1.0' Но во время выполнения эта строка public static final Factory<SshServer> DEFAULT_SSH_SERVER_FACTORY = Ssh…
20 дек '18 в 06:42
0 ответов

Android Studio получает сбой [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED] и packageName в нижнем регистре

Когда я запускаю свое приложение, я получаю эту ошибку: pkg: /data/local/tmp/com.example.appgate.playsitas Ошибка [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED] имя моего пакета указано в нижнем регистре, а minSdkVersion меньше уровня API устройства. Я д…
11 ноя '15 в 14:51
0 ответов

Multidex с Unity без экспорта в Android Studio

Извините за публикацию нового вопроса по этому поводу, но так как у меня нет представителя, я не могу комментировать старый вопрос... и я должен сказать, что в коде что-то есть, я не понимаю. В настоящее время я занимаюсь разработкой приложения для …
0 ответов

Ошибка: Ошибка преобразования байт-кода в dex: Причина: com.android.dex.DexException: Несколько файлов dex определяют Lokhttp3/internal/ws/WebSocketReader;

Я сталкиваюсь с вышеупомянутой ошибкой мультидекса. Я пытался решить несколькими способами, как я знаю, и я пытался найти похожие проблемы. Существует много проблем, связанных с мультидексом, но все сценарии, которые пытались применить в моем коде, …
10 мар '18 в 12:15
1 ответ

ВМ есть поддержка мультидекса, библиотека поддержки MultiDex отключена. вопрос

Я уже перепробовал все решения, которые есть в интернете, но любое из них работает, это мой вариант. android { compileSdkVersion 25 buildToolsVersion '25.0.0' defaultConfig { applicationId "com.rocketjourney" minSdkVersion 21 targetSdkVersion 24 ver…
08 ноя '17 в 18:13
2 ответа

Компонент Shrink Debug Multi Dex; Не удается прочитать dir/allclasses.jar

Я разрабатываю приложение, которое позволяет Multidex, чтобы избежать ограничения в 65 КБ. Я хочу добавить внешнюю библиотеку в типе Jar (например, iPay Jar SDK). Я синхронизировал Gradle и добился успеха, но мне не удалось запустить проект. Сообщен…
28 дек '15 в 10:19
1 ответ

java.lang.ClassNotFoundException: не найден класс ".MyApplication" по пути: DexPathList[[zip-файл "/data/app/com.sampledemo.box8demo-1/base.apk"]

Я пытался решить ниже вопрос от 3 дней. Проблема: Создан новый модуль в виде библиотеки в проекте Android и создан файл AAR с помощью assembleDebug, Этот aar-файл я добавил в другой проект как новый модуль (также были добавлены зависимости), но посл…
0 ответов

Приложение Gradle 2.0.0+ занимает 7_8 секунд и больше времени для запуска

Я работаю над приложением, которое отлично работает с Gradle 1.5.0. После введения 2.0.0 и функций мгновенного запуска я обновил свой build.gradle до 2.0.0/2.1.0. Я столкнулся с проблемой, когда заставка моего приложения зависла примерно на 7_8 секу…
2 ответа

Android 4.x NoClassDefFoundError с полностью реализованной Multidex

Недавно я добавил в свое приложение еще одну зависимость, которая превысила ограничение в 64 КБ и потребовала Multidex. При запуске на Android 4.x приложение теперь падает при запуске с NoClassDefFoundError: FATAL EXCEPTION: main Process: org.nature…
23 янв '17 в 16:28
2 ответа

Исключение MultiDexApplication не может быть приведено к классу из getApplication()

Я следил за ответом здесь, но он ничего не меняет: исключение android.support.multidex.MultiDexApplication не может быть приведен класс У меня есть класс MyApplication, который расширяет MultiDexApplication. В своей основной деятельности я вызываю g…
21 окт '17 в 02:41
0 ответов

java.lang.ClassNotFoundException: dalvik.system.BaseDexClassLoader.findClass

Я постоянно получаю это сообщение об ошибке в консоли разработчика Google Play. Это похоже на ошибку MultiDex. java.lang.RuntimeException: at android.app.LoadedApk.makeApplication(LoadedApk.java:516) at android.app.ActivityThread.handleBindApplicati…
2 ответа

Проблемы MultiDex с Gradle и ProGuard

У меня проблемы с MultiDex. Я включил его в Gradle (multiDexEnabled true) и основной класс зовет MultiDex.install в attachBaseContext, Я подозреваю, что Gradle не добавляет MultiDexExtractor класс для первого файла dex (он не находится в maindexlist…
03 июн '16 в 12:22
1 ответ

Как я могу решить эту ошибку? Идентификатор метода отсутствует в [0, 0xffff]: 65536

Я создал новый проект Android Studio с MapsActivity, если я пытаюсь запустить приложение на моем устройстве Huawei P8 Lite, появляется эта ошибка: Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.tra…
0 ответов

Команда Android Studio Gradle DX внезапно ошиблась

tasks.withType(Dex) { dexTask -> def command = [] as List command << '--minimal-main-dex' command << '--set-max-idx-number=50000' dexTask.setAdditionalParameters(command) } Я копирую этот код из Интернета (например, есть ли способ огр…
1 ответ

Сбой сборки в Travis из-за ошибки multidex/android?

Мы не используем инструменты сборки "26.0.2" в нашем проекте. На самом деле, делая grep -RF "26.0.2" . | grep -v android-profile в нашем каталоге проектов ничего не возвращается кроме ./CBSandbox/build/intermediates/multi-dex/release/components.flag…