Articles of gradle

Невозможно создать приложение Android с Gradle, кроме как с sudo

Я пытаюсь запустить приложение «привет мир» android с градирными сборками. Он строит отлично, если я выдаю команду Sudo ./gradlew build -> строит отлично Но без судо, ./gradlew build -> показывает следующую ошибку FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':MyStudioApplication'. > Failed to notify project evaluation listener. […]

Как я могу использовать библиотеку Permissionsdispatcher для новых разрешений времени выполнения Android M?

Я наткнулся на статью «Сырная фабрика» (google, потому что я не могу разместить более двух ссылок с моей репутацией), в которой объясняется, как обращаться с новой системой разрешений для Android Marshmallow. В статье он ссылается на библиотеку Permissionsdispatcher, которая направлена ​​на сокращение кода шаблона. Поэтому я загрузил демо-версию библиотеки из GitHub, но я получил сообщение […]

Снизьте Android SDK (api 23 -> api 21)

Из-за некоторых проблем с разрешениями в SDK API 23 (Marshmallow) я хотел вернуться к API 21, но я сталкиваюсь с некоторыми проблемами … Я читал так много сообщений с похожими проблемами и пытался (почти догадываюсь) все : Я обновил все SDK Build / Platform Tools, функции для библиотек API 21, Suport и репозитория. Затем я […]

Построить 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 и сам пытался что-то сделать, но я не умею градировать […]