Articles of dex

Поддерживают ли DEX и Dalvik совместимость с двоичными файлами Java?

Я создаю систему на базе Android, которая требует отправки данных через двоичный протокол. Я ожидаю, что будет много версий нескольких протоколов и кошмара, который будет поддерживать их. Мне кажется, что я могу обойти большую часть проблемы с версиями, используя двоичную совместимость Java. Предположим, что приложение A зависит от библиотеки L L содержит класс C , […]

Android build работает в Eclipse, но не с Ant («уже добавлено»)

Мой проект Android использует несколько подмодулей git, отмеченных как Android-библиотеки. Эти подмодули имеют разные варианты использования баннеров ORMlite для Android и, таким образом, содержат банки ORMlite, включенные в их каталог libs . Eclipse правильно справляется с этой ситуацией: во время обработки dex он включает в себя баннеры ORMlite и генерирует действительный .apk, но когда я […]

Ошибка при создании apk – «Несколько файлов dex определяют Lcom / google / ads / Ad»

Я отрывал свои волосы от этого, последние 3 часа я пытался это исправить, но не смог. Я создал приложение для Android, и я готов поставить его на рынок Android, но я получаю эту ошибку при попытке экспорта в apk. Невозможно выполнить dex: несколько файлов dex определяют Lcom / google / ads / Ad; Я прочитал […]

Как отладить smali-код приложения Android?

У меня есть приложение для работы с Android. Из которых у меня нет исходного кода. Я хотел бы отладить функциональность этого приложения. Я мог бы успешно перепроектировать этот файл apk приложения, используя apktool – https://code.google.com/p/android-apktool/. Этот инструмент генерирует файлы классов в формате smali. Мое требование: Чтобы иметь возможность отлаживать метод, добавляя журналы отладки. Чтобы иметь […]

Управление проектами android из командной строки

Я управляю и запускаю приложение для Android из командной строки без использования ant, я выполнил следующие шаги: Генерировать R.java Компилировать R.java и все .java файлы в src в .class файлы Сборка файлов классов в файл dex с помощью команды ниже dx –dex –verbose –output=./bin/classes.dex ./bin .class файлы находятся в каталоге bin. Но я получаю следующие […]

Профавация Obfuscation, вызывающая ослабление dex, чтобы выбросить исключения

У меня есть приложение для Android, которое я только пытаюсь запутать с Proguard (следовательно, у меня есть флаги -dontoptimize -dontshrink -dontpreverify). Когда я строю с помощью Proguard, proguard сам не бросает никаких ошибок, но затем dex выдает следующее исключение: Exception in thread "pool-1-thread-1" com.android.dx.cf.code.SimException: com.android.dx.rop.cst.CstMethodRef cannot be cast to com.android.dx.rop.cst.CstInterfaceMethodRef at com.android.dx.cf.code.BytecodeArray.parseInstruction(BytecodeArray.java:810) … at java.lang.Thread.run(Thread.java:745) […]

Заменить новый метод dexlib2 failing

Я использую dexlib2 для перезаписи существующего apk через одну утилиту jar. Я хочу изменить одну инструкцию с помощью моей собственной инструкции. Он в основном возвращает некоторый объект, и я хочу заменить его другим методом, который возвращает другой объект. Он может заменить метод, но когда я просмотрел обновленный dex, я вижу следующую строку с .local v1, […]

Устанавливать crashlytics без ткани?

Fabric добавляет 1k собственных методов без использования набора twitter или mopub. Я просто хочу использовать crashlytics, не получая его из тканных репозиториев. Как я могу это сделать? Можете ли вы указать мне на crashlytics только maven / gradle repos?

Ошибка импорта проекта Jar в Android

Это недавняя проблема с новым SDK для Android. Теперь Android SDK использует соглашение ANT при импорте внешних банок в пакет apk, внешние банки должны находиться в папке «lib», и SDK когда-либо будет экспортировать банки из этой папки. Моя проблема в том, когда я добавляю свои банки и запускаю свой проект, я получаю это сообщение: Проблема […]

Проект Android / Scala в IntelliJ 14 компилируется, но сбой при запуске не находит Scala class

Я создал новый Android-проект в Intellij 14, затем добавил к нему Scala SDK 2.11.6 (доступная область была единственным вариантом, который сработал для меня). Проект работает нормально, если я не использую класс Scala. Но как только я использую, скажем, интерполяцию строк, как только код запускается, приложение выходит из строя с этой ошибкой: 06-20 18:36:27.277 1995-1995/com.pcn.android.games.jacks D/AndroidRuntime﹕ […]

Intereting Posts
Android: тестирование устройств Android с помощью Robolectric и Mockito Android фронтальная камера записывает видео с 7,5 до 8,0 – setVideoFrameRate не работает – Samsung galaxy s2 Создайте список измененных файлов / каталогов / etc. Использование git между двумя тегами Используя VideoView, как удалить предупреждающее сообщение «не удается воспроизвести это видео»? Почему я получаю NoClassDefFoundError при выполнении моего теста в ActionBarActivity? Android: Можно ли обновить только один элемент в списке? Как обнаружить ошибки сохранения изображений в каталоге неправильной плотности Android? ListView с первым видимым элементом, имеющим разный макет ClassCastException при добавлении LayoutParams Как удалить дублированный контакт из списка контактов в android Удалять приложение программно (Android) Android: отображение карт, таких как макет, как в Google Keep Координатор не работает Разработчик Android / iOS против Marmalade SDK HTML5 видео удалить значок воспроизведения наложения