Articles of gradle

Ошибка: выполнение выполнено для задачи ': app: mergeDebugResources'. > Не удалось выполнить хэширование файлов, см. Журналы для подробностей

В настоящее время я использую Android Studio 2.1 при запуске моего приложения, это показывает мне некоторую ошибку в Message Gradle Build, говорящую следующее Information:Gradle tasks [:app:clean, :app:generateDebugSources, :app:prepareDebugUnitTestDependencies, :app:mockableAndroidJar, :app:generateDebugAndroidTestSources, :app:assembleDebug] :app:clean :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE :app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72221Library :app:prepareComAndroidSupportDesign2221Library :app:prepareComAndroidSupportSupportV42221Library :app:prepareDebugDependencies :app:compileDebugAidl :app:compileDebugRenderscript :app:generateDebugBuildConfig :app:mergeDebugShaders :app:compileDebugShaders :app:generateDebugAssets :app:mergeDebugAssets :app:generateDebugResValues UP-TO-DATE :app:generateDebugResources :app:mergeDebugResources AAPT […]

Не удалось установить приложение для Android через usb-отладку

Я знаю, что это старый вопрос, но я пытаюсь установить приложение в первый раз в примечании Redmi 4. Всякий раз, когда я пытаюсь установить его, появляется диалог, говорящий .. Ошибка установки с сообщением Не удалось установить сеанс. Возможно, эта проблема устранена путем удаления существующей версии apk, если она присутствует, а затем повторно установить. ПРЕДУПРЕЖДЕНИЕ: Удаление […]

Использовать имя пакета в XML

Я использую Android Studio для создания своего приложения. Я хотел бы использовать gradle buildTypes. Я добавляю суффикс к имени пакета с помощью applicationIdSuffix для изменения имени пакета для типа тестовой сборки. buildTypes { debug { runProguard false proguardFile 'proguard-rules.txt' applicationIdSuffix '.dev' versionNameSuffix '-dev' } } Можно ли использовать эту информацию в XML-файле. Мой план – […]

Устранение устаревших предупреждений NDK в Android Studio

У меня есть приложение для Android, которое использует оболочку Java OpenCV для обработки изображений. Чтобы добавить OpenCV в проект, мне пришлось добавить следующую строку в gradle.properties: android.useDeprecatedNdk=true Это работало нормально, без каких-либо предупреждений или ошибок (которые я знаю) до тех пор, пока я не обновляю свои Android Studio и Gradle после долгого времени (теперь я […]

Lint неиспользуемые ресурсы ложных срабатываний с новой версией плагина android для градиента

Я ранее использовал версию 1.2.3 для плагина android для градиента . Я заметил, что при обновлении для 1.3 количество неиспользуемых ресурсов, сообщенных lint, значительно увеличилось. После некоторого анализа я заметил, что большинство (если не все) из них являются ложными срабатываниями … Кто-нибудь еще заметил подобное поведение? Если да, то какие советы о том, как это […]

Не удалось удалить android.compileSdkVersion! Построение градиента ошибок

Я пытаюсь создать свою библиотеку и загрузить ее в репозиторий, но неудачная сборка град неудачно. Я потратил несколько часов, пытаясь исправить эту ошибку, но ничего, что я пробовал, не помогло. Вот мой build.gradle из корневого build.gradle проекта. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.2.3' classpath 'com.github.dcendents:android-maven-plugin:1.2' classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.1" } } allprojects { […]

Что делать с .rawproto-файлами в каталоге сборки Android Studio?

Начиная с обновления до последней версии gradle, каталог сборки заполнен такими файлами, как 'build / android-profile / profile-2017-03-08-15-06-35-881.rawproto' В настоящее время все они не отслеживаются git, чтобы избежать того, чтобы они загромождали место, хорошая практика для их фиксации или добавления их в .gitignore?

Пользовательские репозитории Gradle и разрешение зависимостей

Для проекта, который я разрабатываю, требуются библиотеки писца-java и crashlytics . Обе библиотеки доступны из пользовательских репозиториев. build.gradle выглядит так: buildscript { repositories { maven { url 'http://download.crashlytics.com/maven' } } dependencies { classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+' } } apply plugin: 'android' apply plugin: 'crashlytics' repositories { // is required by Crashlytics library maven { url 'http://download.crashlytics.com/maven' } […]

Зависимости, не добавленные в файл POM – Android Gradle Maven Publishing

Я использую плагин maven-publish для публикации aar-файла в репозитории maven. Однако я заметил, что компиляционные зависимости не добавляются в pom.xml даже после добавления транзитивного свойства. Я использую com.android.tools.build:gradle:1.1.3 Любые подсказки о том, как разрешить это? build.gradle publishing { publications { sdkAar(MavenPublication) { artifacts { groupId 'com.test' artifactId 'my_sdk' version currentVersion artifact 'build/outputs/aar/release.aar' artifact androidJavadocsJar { […]

Градиентная синхронизация не удалась по идее 13.1.1

Я создаю проект Android с Android-модулем Gradle, но как только я его создаю, у меня есть ошибка, которую я не понимаю, и я не имею понятия разрешить ее. Это говорит Не удалось выполнить синхронизацию проекта Gradle. Основные функциональные возможности (например, редактирование, отладка) не будут работать должным образом »или« Не удалось выполнить обновление проекта «myrad» проекта: […]