Articles of Градиент

Зачем нам нужно использовать плагин google-services в BOTTOM для Firebase SDK?

На странице настроек SDK Firebase говорится: apply plugin: 'com.android.application' android { // … } dependencies { // … compile 'com.google.firebase:firebase-core:9.0.2' } // ADD THIS AT THE BOTTOM apply plugin: 'com.google.gms.google-services' Почему это? Имеет ли порядок?

Как создать единый APK с Android NDK и Gradle

Я работаю над новым Android-приложением, используя OpenCV (C ++, а не Java), и я новичок как в opencv, так и в NDK. У меня есть его (и работает), успешно используя файл Gradle ниже, и в Android Studio я могу выбрать вариант и создать хит (например, x86). У меня есть 2 вопроса: Есть ли способ, которым […]

После сбоя питания я больше не могу компилировать приложение

Поэтому я сидел и кодировался в Android Studio, когда мощь внезапно погасла на минуту. Теперь, когда я пытаюсь создать / запустить мое приложение, я получаю эту ошибку Gradle: Ошибка: org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotter $ FileCollectionSnapshotImpl не может быть передан в org.gradle.api.internal.changedetection.state.OutputFilesCollectionSnapshotter $ OutputFilesSnapshot Возможные причины этой непредвиденной ошибки: Кэш зависимостей Gradle может быть поврежден (это иногда происходит после […]

Какая задача градиента вытягивает зависимости из удаленных репозиториев?

Я делаю переход на Gradle для моего Android-проекта. Я импортировал проект в Android Studio из Eclipse и обернул его с помощью Gradle 1.8. Мое предположение было зависимым от Gradle образом, как Maven, то есть если вы укажете зависимость, которая не существует в вашем локальном репозитории, она вытащит ее из удаленного репозитория. Android Studio не тянет […]

Настройте Gradle для выполнения этапа пользовательской сборки перед началом компиляции

Я начал использовать Gradle сегодня и после поиска в течение часа, а также каждый возможный ответ от SO (например, 1 ) и разных блогов (например, 2 ) и документации (например, 3 ) Мне нужна помощь. Мой вопрос прост: как выполнить пользовательский шаг сборки (в моем случае выполнение ndk-build с помощью настроенного Android.mk) в рамках обычного […]

Ресурс уже определил студию Android

У меня разные размеры изображений в папках с доступными ресурсами для разных размеров экрана. Все они splash_login.png splash_screen.png. В моем каталоге макетов больших ресурсов, однако, у меня есть splash_login.jpg и splash_screen.jpg, потому что изображения очень большие. Теперь, когда я пытаюсь запустить конструкцию gradle, я получаю следующую ошибку в трассировке стека build/intermediates/symbols/release Error Code:1 Output: res/drawable-large-v4/splash_login.png:0: […]

Задача Gradle не выполняется в Android Studio

Я попытался выполнить задачу градиента для lib-модуля lib1 в проекте Android Studio. Он должен запускаться с командой «gradlew assembleDebug» или «gralew assembly», но он никогда не запускается. task copy(type: Copy, dependsOn: ':lib1:assembleDebug') << { println "copying" } Я попробовал более простую задачу без какой-либо зависимости, и она никогда не запускается. task hello << { println […]

Версия Android sdk для градиента и манифеста

Я начал использовать Android Studio несколько недель назад, и есть вопрос, который у меня есть, в файле build.gradle мы можем установить minSdkVersion, как мы можем, в манифесте, но переопределяет ли другое? Если мы поместим разные значения в градиенте и на манифесте, что является следствием?

Инфракрасная версия альпинизма

Я пытаюсь настроить хороший маленький скрипт для версии в gradle, android studio, где имя версии увеличивается каждый раз, когда я делаю сборку, в то время как код версии только увеличивается, когда я делаю сборку релиза. Это возможно? То, что, я думаю, решит, это проверить в инструкции if, если это релиз или нет. Но как я […]

Ошибка: не удалось инициализировать класс javax.crypto.JceSecurity

Im получение этой ошибки Ошибка: не удалось инициализировать класс javax.crypto.JceSecurity в Android Studio 0.9.3, любые решения?