Articles of gradlew

Создайте проект без Android Studio

Как построить Android Studio project с помощью gradle без установки IDE , если я никогда не устанавливал gradle , но у меня есть android sdk и jdk ?

Не удалось нормализовать путь в bintrayUpload

При выполнении gradlew install я получаю следующую ошибку. Не удалось записать моментальный снимок входных файлов для задачи «javadoc» во время проверки. Подробнее см. В статье stacktrace. Не удалось нормализовать путь для файла C: \ android \ sdk \ platform \ android-23 \ android.jar; C: \ android \ sdk \ platform \ android-23 \ optional \ […]

Как выполнить команду в Windows cmd с помощью Gradle?

Я пытаюсь выполнить эту команду с помощью Gradle. .\build\build.exe parse /p 246 /o ".\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\settings\default\lss\default.config" "..\app\src\main\res\values\strings.xml" Это отлично работает, когда я выполняю команду в командной строке. Я пытаюсь воспроизвести поведение с помощью Gradle task runLSBuild(type:Exec) { workingDir '../outer_build' //on windows: commandLine '.\\build\\build.exe','parse /p 246 /o ".\\strings.xml.bcg" /novalidate /l 1033 /sr "@LbaRoot@\\settings\\default\\lss\\default.config" […]

Конфликт Android Gradle Dependency с внутренней версией, предоставляемой Android

Возможный дубликат этого вопроса , хотя это не помогло мне. Я ненавижу копировать / вставлять весь исходный код, но кажется, что в gradle нет никакого способа: (так как это третий день, который меня укомплектовывает, я кладу свои коды сюда и извиняюсь за то, что вы так много кода … У меня есть три проекта в […]

Почему Android Studio не создаст мой файл AAR в режиме выпуска

Используя Android Studio, у меня есть проект библиотеки Android, который дает «library / build / output / aar / MyLIB.aar» просто отлично в режиме отладки, но не делает этого в режиме Release. Я не вижу ошибок, просто «BUILD SUCCESSFUL» В окне «Gradle Console», но не артефакт режима выпуска. Здесь был подобный вопрос, и я получаю […]

Как подключить javadoc к пользовательскому файлу .aar в студии Android?

Я создал проект библиотеки, который создает файл .aar, а также генерирует javadoc с помощью команды gradlew. Теперь я добавляю этот файл .aar в другой проект, и он работает нормально, но я хочу добавить созданный javadoc в этот .aar-файл. Как это возможно в студии Android?

Ошибки Robolectric при запуске на CLI

Тесты отлично работают в Android Studio, но не тогда, когда я запускаю их в CLI с Gradle. Я угадываю что-то с classpath. Вот стек. Есть идеи? Я получаю те же результаты с robolectric 3.3.2 или 3.4-rc1 и 3.4-rc1 java.lang.RuntimeException: java.lang.NullPointerException at org.robolectric.res.ResourceTableFactory.parseResourceFiles (ResourceTableFactory.java:155) at org.robolectric.res.ResourceTableFactory.newResourceTable (ResourceTableFactory.java:43) at org.robolectric.res.ResourceMerger.buildResourceTable (ResourceMerger.java:22) at org.robolectric.RobolectricTestRunner.getAppResourceTable (RobolectricTestRunner.java:450) at org.robolectric.RobolectricTestRunner.beforeTest (RobolectricTestRunner.java:288) […]

Объединяет строковые ресурсы Android Gradle

Я хотел бы создать 2 разных APK (выпуск и debug) с помощью Gradle, и я хочу использовать для них разные имена ('appName' и 'appName debug'). Я нашел некоторые решения, но это не работает для меня: Ссылка 1 Ссылка 2 Я хотел бы установить оба apks на устройстве, но у меня есть следующая ошибка: Duplicate resources: […]

Определение местоположения вывода при сборке проекта Android с помощью Gradle через терминал?

Я пытаюсь автоматизировать процесс сборки и загрузки для подписанного APK приложения для Android без использования Android Studio, поэтому я запускаю все в терминале. Первая команда: ./gradlew assembleRelease Который генерирует unsigned, unaligned APK в папке / APP NAME / build / output / apk. Однако, поскольку APP NAME не будет одинаковым для каждого приложения, я не […]

Разные вкусовые зависимости

Я нашел тот же вопрос Дубликат . Но у меня нет зависимости от maven. У меня есть зависимость от подпроекта. Я хочу использовать одну зависимость проекта только для одного аромата. Это мой build.gradle dependencies { secureCompile project(':relatedProjects:gd') } android { compileSdkVersion "Google Inc.:Google APIs:19" buildToolsVersion "18.1.1" productFlavors { google {} secure { packageName "com.some_secure.package" } […]