Articles of android gradle

Использование другого manifestPlaceholder для каждого варианта сборки

Начну с того, что я очень новичок в Gradle, поэтому приношу свои извинения, если об этом уже ответили. Я работаю над приложением Android, которое использует ключ API для доступа к стороннему инструменту. Необходимо использовать другой ключ API в зависимости от стиля и стиля приложения. Вот основные сведения о том, что я пытаюсь сделать: android { […]

Настройка тестовой папки для модульного тестирования в студии Android

Я добавил папку для модульного тестирования в моем проекте студии Android. Папка по умолчанию – andoidTest, но вместо этого я добавил новую папку и имя. ( Например, испытания образцов робота ) Когда я добавляю Test Dependency в мой build.gradle в модуле, например testCompile("junit:junit:${junitVersion}") testCompile ("org.robolectric:robolectric:${robolectricVersion}") Они не добавляются к внешним библиотекам в рамках проекта, но […]

Как я могу добавить JAR в свой проект gradle?

Я использую gradle в студии Android для проекта Android. У меня есть банка, которую я скачал, называется TestFlightAppLib.jar . Этот банку нет в репозитории maven, поэтому я не могу просто поместить его в свой build.gradle . Как я могу добавить этот JAR-файл в свой проект? Я не вижу возможности добавить внешнюю банку в проект. Обновить […]

Создание .so файлов в Android Studio 1.0.2 с помощью NDK

Я работаю над тем, чтобы получить очень простое приложение NDKSample, построенное в соответствии с прохождением здесь . Моя проблема заключается в том, что я не могу заставить Android Studio генерировать файлы .so, поэтому у меня нет библиотек. Я понимаю, что поддержка NDK сейчас устарела, и в начале этого года будет предложена альтернатива, однако, похоже, нет […]

Android Несколько файлов dex определяют Lcom / google / android / gms / common / api / zza

Построение проекта и развертывание приложения к эмулятору с уровнями API 22 или 25 соответствуют нормам, но когда я пытаюсь создать APK или развернуть приложение на своем реальном устройстве с уровнем API 16, я получаю следующую ошибку: Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/google/android/gms/common/api/zza; Мой проект build.gradle file: […]

Проект Unity как зависимость в Gradle

Я пытаюсь импортировать проект unity3d в мой проект андроида как модуль. Все нормально, градиентная синхронизация заканчивается без ошибок, но когда я добавляю проект единства как зависимость от моего проекта и запускаю градильную синхронизацию, тогда он говорит: Error:Dependency myapplication:unityproject:unspecified on project app resolves to an APK archive which is not supported as a compilation dependency. File: […]

Мгновенный запуск не будет работать в Android Studio, говорит Gradle Version 2.10. Я использую 2.10

Это ошибка, которую я получаю: Error:Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try editing the distributionUrl in /Users/alinrosu/Workspace/passenger-android/gradle/wrapper/gradle-wrapper.properties to gradle-2.10-all.zip Я использую это в своем buildscript: dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha5' } Это мой файл gradle-wrapper.properties: #Tue Jan 05 13:28:23 CET 2016 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip Как вы […]

Не удалось найти gradle 3.0.0-alpha4

Несколько дней назад я установил Android 3.0 (предварительный просмотр) и после этого в стабильной версии (студия 2.3.3), когда я пытаюсь импортировать проект, он дает мне ошибку. В превью все работает нормально. Это ошибка: Error:Could not find com.android.tools.build:gradle:3.0.0-alpha4. Searched in the following locations: file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/3.0.0-alpha4/gradle-3.0.0-alpha4.pom file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/3.0.0-alpha4/gradle-3.0.0-alpha4.jar https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha4/gradle-3.0.0-alpha4.pom https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha4/gradle-3.0.0-alpha4.jar Required by: project :

Почему мое приложение начинает невероятно медленно (10 с +) при первом запуске, показывая только белый экран на Android 5.0?

У меня есть недавно созданное приложение (встроенное в android studio 2.0), имеющее несколько видов деятельности. Когда я тестирую его на своем устройстве Android 4.3 (примечание 2), он начинается красиво и быстро после чистой установки, в свою очередь то же приложение на моей галактике S4 от Samsung с Android 5.0, зависает около 10-15 секунд, пока отображается […]

Проблемы, включая Apache HttpComponents в Android Gradle project

Я пытаюсь включить httpmime в свое приложение, используя файл build.gradle, и все прекрасно компилируется. Вместо этого, когда приложение пытается использовать класс MultipartEntityBuilder, в журнале есть куча сообщений уровня WARN, в которых говорится о проблемах. Вот выдержка из моего build.gradle для зависимости: Compile ('org.apache.httpcomponents: httpmime: 4. +') { Исключить модуль: "httpclient" } Вот ошибки: 10-09 13: […]