Articles of андроид студия 2.0

Android Studio 2.0 Instant Run заставляет DexFile не загружать все классы

У меня был код, чтобы получить список всех классов в пакете, который выглядел примерно так: try { DexFile df = new DexFile(context.getPackageCodePath()); for (Enumeration<String> iter = df.entries(); iter.hasMoreElements();) { String s = iter.nextElement(); } } catch (IOException e) { e.printStackTrace(); } Однако этот код перестает работать, так как я обновил свою версию Android Studio до […]

Как запретить Android Studio 2.0 делать полную чистую сборку после удаления приложения с устройства?

Я использовал Android Studio 2.0 Beta 5 с плагином Gradle 2.0.0-beta5. Я включил функцию мгновенного запуска, что очень полезно, когда я хочу выполнить быстрый смену и тест. Потому что для моего проекта обычно требуется 50 секунд, чтобы выполнить полную команду: assembleDebug. С помощью Instant Run я смог запустить мой измененный код на устройстве в течение […]

Как остановить отладку без закрытия приложения в Android Studio 2

Когда я отлаживаю свое приложение, и если я нажму кнопку «Стоп» – Отладка перестала работать – и! – закрытие моего приложения. (Я думаю, что андроид-студия просто убивает успех). Как остановить отладку без остановки процесса?

Запуск приложения с мгновенным запуском Android-студии очень медленный

Я просто включил мгновенный запуск моего проекта. Создание и загрузка быстрее, но время запуска приложения увеличилось с нескольких сотен миллисекунд до нескольких секунд. Я в целом доволен этим компромиссом. Я просто хотел узнать, был ли я единственным, кто это заметил, и может ли быть возможность оптимизировать это?

Конфликт с зависимостью «com.android.support:support-annotations». Разрешенные версии для приложения (23.3.0) и тестового приложения (23.1.1) отличаются

Я столкнулся с этим исключением, добавив espresso в проект Android. Я уже пробовал ссылку, которая поставляется с этим исключением **Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (23.3.0) and test app (23.1.1) differ** Также я добавляю следующую строку в соответствии с другим потоком, который я нашел **androidTestCompile 'com.android.support:support-annotations:23.1.0'** Но проблема все еще сохраняется. Я использую […]

Android Instant Run В первый раз требуется слишком много времени для запуска приложения после установки

Я установил Android-мгновенный запуск в Android-Studio 2.0 Во время запуска приложения появляется проблема. Он появляется с пустым экраном в течение 5-10 секунд, а затем после запуска. Требуется время для запуска в первый раз только для каждого приложения, но почему это происходит, что я не знаю. Logcat: W / System: ClassLoader ссылается на неизвестный путь: /data/app/com.package.name/lib/arm

Android Studio 2.0 мгновенный запуск не работает, но появляются эти советы?

Когда вы нажимаете мгновенный прогон, появляйтесь ниже подсказок: Вы в настоящее время имеете активный сеанс запуска той же конфигурации запуска, хотите ли вы убить сеанс и продолжить текущий запуск Кто-нибудь еще может решить проблему? благодаря!

Лучшая разработка Android 2.0?

Я ищу один источник книг для разработки Android 2.0. Хотя я могу быть в порядке с общей книгой разработки Android, книга, которая охватывает функции 2.0, идеальна. Какая у вас лучшая версия Android 2.0 или предстоящая?

Сплит lib_main был определен несколько раз

Сплит lib_main был определен несколько раз В «com.android.tools.build:gradle:2.0.0-alpha3» успех сборки, но ошибки, которые происходят в «com.android.tools.build:gradle:2.0.0-alpha5». Наконец, мгновенный запуск! Com.android.tools.build:gradle:2.0.0-alpha8 и gradle.properties "org.gradle.jvmargs = -Xmx8g" было решено изменить.

Получение ошибок «EnclosingMethod» при создании в Android Studio 2

Я получаю ниже ошибок сборки, когда запускаю приложение в Android Studio 2. Эти ошибки не были там, когда я использовал более раннюю версию Android Studio. Error:warning: Ignoring InnerClasses attribute for an anonymous inner class Error:(com.squareup.haha.guava.base.Joiner$1) that doesn't come with an Error:associated EnclosingMethod attribute. This class was probably produced by a Error:compiler that did not target […]