Articles of android gradle

При условии, что зависимость от грейдов AAR не JAR

У меня проблема, когда я пытаюсь включить библиотеку в свой проект под названием ParseLoginUI . Проблема в том, что вместо компиляции используется предоставленный тег. Я считаю, что предоставленный тег означает, что проект должен предоставлять эту зависимость, чтобы библиотека работала, а не эта библиотека, компилируя сами библиотеки. Поэтому в моей библиотеке Android он ссылается на SDK […]

Android Studio – запись ресурсов уже определена

После компиляции моего приложения Android с помощью Android Studio (бета-версия) у меня есть следующая ошибка: Error:error: Resource entry background is already defined. res\drawable-xhdpi-v4\background.9.png:0: Originally defined here. Это произошло, когда у меня был файл с изображениями, называемый «фон» в моей папке res. Затем я сделал 9 версий патчей и вставил их в одну папку. Это означало, […]

Не удалось открыть порт отладчика: java.net.SocketException «Socket closed»

Я использую Android Studio с несколькими вариантами использования Gradle, каждый из которых имеет тип Debug и Release, организованный, как описано здесь, в нижней половине. Когда я пытаюсь запустить отладчик, я получаю эту ошибку: Error running androidRecover [installAppDebug]: Unable to open debugger port : java.net.SocketException "Socket closed Я также не могу подключить отладчик к моему устройству […]

Android Gradle build: переименование apk

Как я могу адаптировать мой build.gradle для изменения конечного базового имени apk (s)? (Без изменения суффиксов по умолчанию)

Студия Android / Gradle build не работает в выпуске: не удалось определить зависимости задачи: app: crashlyticsStoreDeobsRelease '

Сборка выходит из строя только в выпуске, отладочная сборка прекрасна. Android studio 1.4, Gradle 2.8 RC1, Gradle plugin 1.4.0 BETA 4 FAILURE: Build failed with an exception. * Exception is: org.gradle.api.GradleException: Could not determine the dependencies of task ':app:crashlyticsStoreDeobsRelease'. … Error:org.gradle.api.UnknownTaskException: Task with path 'dexRelease' not found in project ':app'.

Как работает новое приложение в build.gradle?

Google выпустила версию 0.11 плагина Android Gradle. Примечания к выпуску содержат следующее: Одним из видимых изменений пользователя в 0.11 является то, что мы устарели параметры packageName и packageNameSuffix и переименовали их в applicationId и applicationIdSuffix. Целью этого является дать понять, что этот идентификатор приложения отделен от деклараций пакетов в вашем манифестах, и в частности, класс […]

Android Studio Неожиданно начинает отображаться неспособность разрешить сообщения com.android.support … 25.0.0 и все мои java-файлы теперь ошибочны?

Мой проект работал очень хорошо, но до одного дня, когда я загрузил свой проект в github. Я не знаю, связана ли эта проблема с этим, но сегодня, когда я скомпилировал свой проект студии Android, он начал показывать мне эти 4 ужасных ошибки. Я пробовал большинство результатов Google, но не помогал! Ошибка: не удалось выполнить: com.android.support:cardview-v7:25.0.0 […]

Android Studio и Gradle – сбой сборки

Я создаю небольшой проект библиотеки вместе с примером проекта, чтобы проиллюстрировать его использование. Я не могу запустить образец в Android Studio. Я создал проект с нуля. Я знаком с Eclipse, но это моя первая попытка в Android Studio & Gradle. Указанная ошибка: Gradle: Execution failed for task ': demo: dexDebug'. Запуск C: \ DevTools \ […]

Gradle не работает после обновления до Android-студии 2.3 Canary 3

Недавно я обновил версию андроид-студии моего проекта с 2.3 Canary 2 до 2.3 Canary 3. С тех пор сборка града не срабатывает каждый раз с этой ошибкой: Ошибка: невозможно найти метод 'org.gradle.api.tasks.Sync.getInputs () Lorg / gradle / api / internal / TaskInputsInternal;'. Возможные причины этой непредвиденной ошибки: Кэш зависимостей Gradle может быть поврежден (это иногда […]

Android – Выполнение не выполнено для задачи ': app: compileDebugJavaWithJavac'

Новое в Android Studio + Gradle. Я пытаюсь запустить приложение из командной строки, используя: gradlew installDebug Приложение устанавливается на моем устройстве только тогда, когда я выполняю эту команду, когда Studio только что открылась и выполнит эту начальную синхронизацию / создание. Всякий раз, когда я меняю свой код и пытаюсь снова запустить эту команду, сборка завершается […]