Articles of android gradle

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 только что открылась и выполнит эту начальную синхронизацию / создание. Всякий раз, когда я меняю свой код и пытаюсь снова запустить эту команду, сборка завершается […]

Какова цель Gradle?

Я мог бы немного помочь понять концепции Gradle (плагин v 0.7) в контексте Android Studio 0.4.0. Я раньше не использовал Gradle, и это вызывало у меня ничего, кроме проблем. Я не вижу его цели / выгоды, потому что я не знаю достаточно об этом. Некоторые конкретные вопросы, которые я имею Каковы эти зависимости? Я делаю […]

Android Studios RuntimeException: Неожиданное исключение в потоке записи dex

Сегодня я получаю эту странную ошибку – кто-нибудь знает, что здесь происходит не так? Насколько я знаю, я правильно использовал библиотеку multidex (ниже из файла app.gradle): defaultConfig { applicationId "com.example.simon" minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" /*Enabling multidex*/ multiDexEnabled true } dependencies { /* Enabling multidex*/ compile 'com.android.support:multidex:1.0.1' } Мой файл верхнего уровня […]

Java.exe закончил с ненулевым значением выхода 2 при использовании Facebook SDK

Когда я пытаюсь скомпилировать мое приложение, я получаю следующую ошибку Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_60\bin\java.exe'' finished with non-zero exit value 2 Если я избавлюсь от Android Android SDK, он скомпилируется без проблем. Мой build.gradle: apply plugin: 'com.android.application' android { compileSdkVersion 21 //tried 19 and 22 changing targetSdkVersion and […]

Значение по умолчанию для Gradle buildConfigField boolean используется во всех вариантах

У меня есть несколько вариантов в моем приложении, и я хочу установить boolean buildConfigField для подмножества из них. Есть ли способ избежать необходимости добавлять поле в каждый вкус? В идеале мой build.gradle будет выглядеть следующим образом: productFlavors { flavor1 { } …. flavor4 { buildConfigField "boolean", "DISABLE_SOMETHING", "true" } flavor5 { buildConfigField "boolean", "DISABLE_SOMETHING", "true" […]

В Android / Gradle, как определить задачу, которая запускается только при создании конкретного buildType / buildVariant / productFlavor (v0.10 +)

Android Plugin для Gradle генерирует для каждой задачи BuilType / Flavor / BuildVariant задачу. Проблема в том, что эта задача будет генерироваться динамически и, таким образом, не будет доступна как зависимость при определении такой задачи: task myTaskOnlyForDebugBuildType(dependsOn:assembleDebug) { //do smth } Предлагаемый обходной путь из этого ответа будет task myTaskOnlyForDebugBuildType(dependsOn:"assembleDebug") { //do smth } или […]

Android использует Gradle Build в качестве кода, например if

Я пытаюсь работать со сбоями. В моем build.gradle я определил 2 аромата, нормальный вкус и аромат администратора. В основном у администратора есть дополнительная кнопка для основной деятельности. Я понимаю, что я могу определить разные пакеты / классы для разных вкусов. Но есть ли способ сделать что-то вроде случая, чтобы добавить / удалить кусок кода в […]

Android Studio 2.2 Ошибка синхронизации сервисов Google.

У меня есть обновление для Android 2.2 Я начал новый проект, и я включил compile 'com.google.android.gms:play-services-vision:9.4.0+' В моих зависимостях. Я получаю эту ошибку, когда я запускаю синхронизацию градиента. Информация: задачи Gradle [: app: generateDebugSources,: app: generateDebugAndroidTestSources,: app: mockableAndroidJar,: app: prepareDebugUnitTestDependencies] Ошибка: com.android.builder.internal.aapt.AaptException: не удалось свернуть файл D: \ Android \ клонированные приложения \ Android-видение-мастер \ […]

Intereting Posts
Невозможно загрузить библиотеку: reloc_library : не удается найти «rand» Android Возможно ли разместить шаблон ограничения внутри ScrollView Google Cloud Messaging для Android-библиотеки и Google Play Services RecyclerView – Как сгладить прокрутку до вершины позиции на определенной позиции? Как сохранить объект Date в SharedPreferences? Как сохранить положение прокрутки в ExpandableListView Как определить овалы переменных ресурса в Android Studio (например: «% 1 $ s») Черный экран перед тем, как заставка появится в android Переопределить макет xml из фреймворка android Как автозапуск приложения для Android? Установка Android Studio не указывает на допустимую ошибку установки JVM Обнаруживает ли Android-устройство телефон или планшет с javascript «ComputeValuesWithHarfbuzz – нужно принудительно выполнить одиночный запуск» в Android 4: что это значит? Разработка Android и Unity 3D Как использовать оболочку ADB при подключении нескольких устройств? Ошибка с «ошибкой: более одного устройства и эмулятора»