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

Системный инструмент Android для оптимизации и проверки приложений
0 ответов

DexOpt: незаконный доступ к методу

У меня есть приложение, основанное на определении местоположения, которое до вчерашнего дня работало нормально, но когда я запускаю его на своем телефоне, теперь оно работает странно. Ниже мой logcat, который показывает ошибки, которые я никогда не …
1 ответ

Компилятор Android, архитектура и время выполнения, как это работает вместе?

В последнее время я изучаю среду выполнения Android, уделяя особое внимание инструменту dex2oat, который является сердцем. Однако dex2oat не изолирован, но работает вместе с загрузочным образом Android, android-root, набором команд, runtime-arg и т.…
1 ответ

Как ограничить первый размер dex при создании приложения для Android с помощью multi-dex

Во-первых, я сталкиваюсь с этой проблемой: Conversion to Dalvik format failed:Unable toexecute dex: method ID not in [0, 0xffff]: 65536 поэтому try я пытаюсь разделить dex, предоставляемый Google.refer Создание приложений с использованием более 65K …
09 июл '15 в 18:00
4 ответа

Пакет не соответствует uid: 10124 на диске, 10134 в настройках

У меня возникли проблемы на устройствах Android 2.3.X для одного из моих приложений (имя пакета com.netbiscuits.kicker). Однако я не могу установить свой APK. Я попытался установить его непосредственно из eclipse (хранилище ключей отладки) со следую…
02 май '14 в 23:01
2 ответа

Решение проблемы с установкой dexopt

Хотя есть несколько сообщений об ошибках dexopt, ни один из них не помог. Я внезапно начал получать ошибки dexopt: Ошибка [INSTALL_FAILED_DEXOPT]. Я пытался удалить приложение с моего телефона, но это не помогло. Я пытался стереть данные приложения …
01 июл '14 в 08:55
0 ответов

Как получить Log Cat для INSTALL_FAIL_DEXOPT?

Я получаю сообщение "Приложение не установлено", когда я пытаюсь установить на физическое устройство APK, который создается из Eclipse. (Я знаю, Eclipse стар, это то, что я должен использовать прямо сейчас) Я могу работать прямо из Eclipse на моем у…
01 июл '16 в 01:52
0 ответов

Ошибка Dexopt на Android планшете devidce

Я пытаюсь запустить свой проект Android на своем планшете "Samsung GT-P1000", но каждый раз, когда я пытаюсь запустить приложение, я получаю этот массаж. И в Logcat: pkg: /data/local/tmp/com.helloworld Failure [INSTALL_FAILED_DEXOPT] я видел много о…
22 окт '14 в 21:38
1 ответ

Неверное имя: 'enum constant initialization$2' при установке приложения

При установке приложения Android из Eclipse в любой эмулятор я получаю сообщение об ошибке: 04-17 00:36:53.043: E/dalvikvm(20216): Invalid name: ' enum constant initialization$2' 04-17 00:36:53.043: E/dalvikvm(20216): Trouble with item 10075 @ offse…
17 апр '14 в 00:42
2 ответа

Разница между dexopt и dex2oat?

Google движется от Dalvik в ARTAndroid Runtime. Я пытался понять, как это собирается улучшить производительность. Лучшее объяснение, которое я нашел, это изображение ниже: Один из основных компонентов, который изменился dexopt в dex2oat, Поскольку я…
08 окт '14 в 10:21
2 ответа

Ошибка Dexopt на очень большом APK (из-за порядка method_idx), когда dex.force.jumbo=true

У меня очень большой проект Android с несколькими большими, сторонними банками (как библиотеки Android).Я полагаю, что достиг максимального ограничения количества методов Dex (компиляция через eclipse): [2012-11-18 02:28:45 - Найти в файлах] Dx-обра…
25 ноя '12 в 22:44
2 ответа

Превышена емкость LinearAlloc (5242880), последняя =1092 Ошибка при установке на моем планшетном ПК Samsung

Постоянно получаю, это ошибки в logcat DexOpt: not resolving ambiguous class 'Lorg/apache/http/client/utils/URLEncodedUtils;' 12-07 05:26:01.085: ERROR/dalvikvm(4620): LinearAlloc exceeded capacity (5242880), last=1092 12-07 05:26:01.085: ERROR/dalv…
07 дек '11 в 10:33
1 ответ

Что такое Дексопт? (Команда Android Shell)

Что делает оболочка Android командой dexopt? Где я могу найти руководство?
07 май '12 в 21:09
1 ответ

Невозможно запустить приложение на устройстве с помощью Android Studio

Я пытался использовать Android Studio, и каждый раз, когда я развертываю приложение на устройстве, он выдает сообщение об ошибке: Installation failed since the device possibly has stale dexed jars that don't match the current version (dexopt error).…
20 мар '15 в 04:45
2 ответа

Запуск приложений, содержащих большое количество кода

Фон Кажется, что некоторые старые ОС Android (и, возможно, даже самые новые) имеют ограничение на количество кода, которое может содержать каждое приложение. Как я обнаружил, ограничение на буфер называется LinearAlloc. На 2.2 или 2.3 это около 5-8 …
19 фев '14 в 10:52
4 ответа

Установка не удалась, так как на устройстве, возможно, имеются устаревшие файлы JEX, не соответствующие текущей версии (ошибка dexopt)

Я не могу запустить приложение из Android Studio на моем телефоне Samsung Android 2.3.6. Я получаю всплывающее окно установки приложения, см. Скриншот ниже. когда я нажимаю ОК, я получаю ниже ошибку в журнале Failure [INSTALL_FAILED_DEXOPT] DEVICE S…
0 ответов

Ошибка: INSTALL_FAILED_DEXOPT: пакет не может быть установлен

Я получаю сообщение об ошибке INSTALL_FAILED_DEXOPT при попытке запустить мое приложение на новом эмуляторе Android (первый запуск эмулятора после создания) и не могу найти решение, которое последовательно работает. Я попытался очистить и перестроит…
28 май '19 в 20:59