Articles of Android studio

«Не удается разрешить символ» и «Нет найденного ресурса, который соответствует указанному имени» – не дубликат

Вчера я открыл свой проект в Android Studio и повсюду был красным, а в качестве описания – «Невозможно разрешить символ». Это было совершенно случайно, поскольку никаких изменений в проекте или AS не происходило, так как в последний раз я открывал проект. Я закончил обновление Android Studio до 2.0 и попробовал кучу решений, которые я нашел […]

Как включить сторонние библиотеки в пользовательский библиотечный модуль в android

Я использую android studio 1.5, и я создаю общую библиотеку sdk, например paypal / facebook sdk, этот плагин включает стороннюю библиотеку, такую ​​как QRcode-сканер, okhttp для работы в сети. Как только я включу в эти плагины внутри файла градиента специальной библиотеки, он отлично работает в одной и той же структуре проекта. Но когда я пытаюсь […]

Зависимости по умолчанию по умолчанию для создания нового проекта

У меня есть некоторые dependencies которые используются в каждом новом проекте (например, butterknife , support v4 …). Вместо копирования следующей строки каждый раз, когда я создаю новый проект, есть ли способ настроить Android Studio на автоматическое добавление? : compile 'com.android.support:appcompat-v7:23.2.1'

Gradle Build Fails с «Не удалось прочитать путь» Когда отключен Instant Run

Моя окружающая среда: Android Studio 2.1.2 Android Gradle Plugin v2.1.2 Mac OSX v10.11.5 До сих пор я отключил Instant Run при вызове «Build => clean Project» и запуске моего проекта. Причина, по которой я отключил Instant Run, – это из-за этого и этой проблемы. Однако в последнее время я начал сталкиваться с этой проблемой каждый […]

Анализ использования памяти с помощью Android Studio

Я пытаюсь понять, где мое приложение использует память, и где я могу сделать его более эффективным в этом отношении. В Android Monitor часть Android Studio, я сбросил кучу Java, и я смотрю на сгенерированный hprof. И я вижу много категоризированных в FinalizerReference : Что это? Как я могу лучше понять, что вызывает его, и как […]

Как обновить эмулятор Android до версии 6.0.1

Я получаю ошибку 'E / Surface: getSlotFromBufferLocked: неизвестный буфер: 0xab7cffe0'. После исследования я понял, что это известная проблема в android 6.0. Как обновить эмулятор Android от 6.0 до 6.0.1? В диспетчере SDK я вижу Android 7.0 и android 6.0, но 6.0.1 не существует. Как обновить 6.0 до 6.0.1? Также в AVD-менеджере я не вижу никакого […]

Java.lang.NoClassDefFoundError: Сбой разрешения: Landroid / support / v4 / util / ArrayMap;

Сегодня я нашел эту ошибку, пытаясь запустить мое приложение. Я предпринял следующие попытки его решения. – Сначала я удалил поддержку multidex, но я все еще вижу фрагменты apk. -i также попытался перестроить весь проект и обновил библиотеки поддержки и воспроизведения сервисов Android до последней версии, как рекомендовано java.lang.NoClassDefFoundError: сбой разрешения: Landroid / support / v4 […]

Невозможно изменить модули buildVariant

У меня есть проект с основным приложением и 3-мя модулями. Они зависят друг от друга, как app (android application) | — module1 (android library) | — module2 (android library) | — module3 (android library) Я использую AS 3.0 с BuildTool 3.0.0-alpha5. Я применил изменения, описанные в документе: https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html#variant_dependencies Вот мой build.gradle (приложение) apply plugin: 'com.android.application' […]

Приложение Dependency не запускается

После того, как я добавил зависимость от android-3.2 , он не запускался на моем смартфоне и не дал мне эту ошибку: Ошибка: выполнение не выполнено для задачи: app: transformClassesWithInstantRunForDebug. Неожиданная структура конструктора. Вот образ добавления зависимости Всякий раз, когда я не добавляю зависимость, приложение запускается в моем смартфоне. BTW, я не использую эмулятор для тестирования […]

Android O: Ресурс не найден для API ниже, чем Android O

Я пытаюсь запустить приложение под версией Android O, и приложение терпит крах, и отлично работает на Android O. Ниже приведена авария: Caused by: android.view.InflateException: Binary XML file line #25: Error inflating class ImageView at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:786) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:708) at android.view.LayoutInflater.rInflate(LayoutInflater.java:839) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:802) at android.view.LayoutInflater.rInflate(LayoutInflater.java:842) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:802) at android.view.LayoutInflater.rInflate(LayoutInflater.java:842) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:802) at android.view.LayoutInflater.inflate(LayoutInflater.java:519) at android.view.LayoutInflater.inflate(LayoutInflater.java:427) at android.view.LayoutInflater.inflate(LayoutInflater.java:374) […]