Articles of gradle

Построить apk с ошибкой градиента

Чтобы построить apk с gradle, ошибка в консоли: Если make minifyEnabled = false, ошибка исчезнет. Похоже, что есть дублированные пакеты. :app:collectDebugMultiDexComponents :app:transformClassesWithMultidexlistForDebug ProGuard, version 5.2.1 Reading program jar [<My_Android_Project>/app/build/intermediates/transforms/proguard/debug/jars/3/1f/main.jar] Reading library jar [<My_Android_SDK>/build-tools/23.0.2/lib/shrinkedAndroid.jar] Preparing output jar [<My_Android_Project>/app/build/intermediates/multi-dex/debug/componentClasses.jar] Copying resources from program jar [<My_Android_Project>/app/build/intermediates/transforms/proguard/debug/jars/3/1f/main.jar] :app:transformClassesWithDexForDebug Error:Uncaught translation error: com.android.dex.util.ExceptionWithContext: name already added: string{"a"} Error:Uncaught translation error: […]

Как опубликовать библиотеку Android в качестве артефакта Maven на Bitbucket?

Я пытаюсь опубликовать библиотеку Android как артефакт Maven в репозитории Bitbucket, начиная с этой статьи, которая была связана в выпуске бюллетеня Android Weekly некоторое время назад. В статье описывается, как выполнить публикацию и как связать опубликованный артефакт с другим проектом Android. Однако мне даже не удалось заставить часть публикации правильно работать. В настоящее время это […]

Gradle: скачать Зависимости включенной aar-библиотеки

Я написал библиотеку-проект cameraBarcodeScanner , встроенный в файл aar. Эта библиотека имеет следующие зависимости, определенные в ее build.gradle: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.google.zxing:core:3.2.1' compile 'com.journeyapps:zxing-android-embedded:3.2.0@aar' } Я использую библиотеку в тестовом приложении следующим образом: dependencies { compile(name: 'cameraBarcodeScanner-release', ext: 'aar') } Gradle находит приложение и может его […]

Как использовать пользовательский proguard.jar в сборке Gradle?

Я пытаюсь запустить proguard в моем приложении, которое включает Unity 3D. В настоящее время proguard не пытается обработать single-classes.jar, и единственным обходным решением является создание proguard самостоятельно с применением исправления (см. Эту ссылку для отчета об ошибке). Итак, теперь у меня есть собственный пользовательский proguard.jar, но как я могу заставить плагин android использовать его? С […]

Сбой сборки студии Android со следующей ошибкой

Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-8-oracle/bin/java'' finished with non-zero exit value 2 Попробовали этот ответ Но моя проблема все еще не решена. Как я могу это решить?

Тесты Travis-CI для Android с поддержкой Gradle

Я пытаюсь построить и проверить свой проект на Travis CI. Он постоянно показывает мне один и тот же повторяющийся вывод на всех моих репозиториях. Вот мой travis.yml https://github.com/carts-uiet/cartsbusboarding/blob/master/.travis.yml language: android android: components: # Uncomment the lines below if you want to # use the latest revision of Android SDK Tools # – platform-tools # – […]

Как сгенерировать несколько apk (используя gradle, libGDX)

Я пробую это Я хочу создать несколько APK (x86, armeabi-v7a). Чтобы уменьшить размер APK в Google Play Но его не работает. Android studia говорит import com.android.build.OutputFile – Не удается разрешить символ 'OutputFile'. И в консоли я вижу. Я пытаюсь выполнить поиск в других инструкциях Google и сам пытался что-то сделать, но я не умею градировать […]

Travis CI – Сбой проекта Android

Ссылка: https://travis-ci.org/ameer1234567890/Cevapr/builds/42053662 Мой .travis.yml: language: android android: components: – tools – build-tools-19.1.0 – android-19 – platform-tools before_script: – chmod +x gradlew Ошибка: ./gradlew build connectedCheck : No such file or directory The command "./gradlew build connectedCheck" exited with 127. Done. Your build exited with 1.

Определение «resValue» с использованием существующего определения строки

Я заинтересован в том, чтобы определить мои многочисленные вкусы моих приложений, более того, в файлах strings.xml, а не в build.gradle. Учитывая несколько вариантов, я хотел бы упростить вариант выпуска / отладки: buildTypes { release { signingConfig signingConfigs.release resValue "string", "app_name", "@string/prod_name" } debug { applicationIdSuffix ".beta" resValue "string", "app_name", "@string/beta_name" } Затем в каждом из […]

Android aar перестали строить с помощью extractDebugAnnotations com / intellij / psi / PsiJavaFile android

Моя сборка недавно прекратила работу над проектом с открытым исходным кодом gradle / android. Они отлично работали до сегодняшнего дня (10 октября 2016 года). Я запускаю матрицу сборки для нескольких версий (на travis) градиента и плагина android. По сути, теперь он терпит неудачу на степпинге 3.0 и 3, оба с плагином android 2.2.0. Другие версии, […]