Articles of android gradle

Возможно ли изменить исходный код файла библиотеки в Android Studio из Gradle dependency

Недавно я переключился с Eclipse на Android Studio, и я экспериментирую с библиотекой PagerSlidingTabStrip . Пытаясь настроить Tab Strip, я наткнулся на Triangle Pager Sliding Tab Strip, который предлагает изменить исходный код библиотеки зависимостей. Как изменить исходный код зависимости градиента (в данном случае и вообще)? Я не вижу ни одного доступного PagerSlidingTabStrip.java в моем проекте.

Android Почему кнопка выхода из системы SDK Facebook не отображается?

Я разработал приложение с логином входа в facebook, в процессе входа в систему нет проблем. Но я не вижу кнопку, когда я хочу выйти из системы. Скриншот Broken App Скриншот рабочего приложения Сломанные файлы градиентов приложений; apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "24.0.1" defaultConfig { applicationId "com.ex.ex" minSdkVersion 15 targetSdkVersion 24 versionCode 1 […]

Использование Travis CI с Android

Я смотрю на документы Travis CI для Android , поэтому я могу узнать, как начать использовать Travis для моей библиотеки Android. Однако я не очень понимаю, что говорит документация … До сих пор я понимаю: language: android # this means the project will be built in an Android environment android: components: – tools # will […]

Невозможно создать приложение 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. […]

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 находит приложение и может его […]

Сбой сборки студии 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 Попробовали этот ответ Но моя проблема все еще не решена. Как я могу это решить?

ProcessException: ExecException: Process 'command' /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Content/Home/bin/java

Я получаю исключение: Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2 После того, как я обновил сервисы Google Play до 7.5.0 : compile 'com.google.android.gms:play-services:7.5.0' Но если я изменю его на: compile 'com.google.android.gms:play-services:7.0.0' Все работает отлично, я также сталкиваюсь с той же проблемой, если я добавлю модуль […]

Как проверить тип отладки или отладки в андроидной библиотеке?

У меня есть Android AAR-библиотека. Одна политика безопасности, которую я хочу наложить на потребительское приложение моей библиотеки, заключается в том, что она не может использовать мою библиотеку, когда debuggable истинна или apk создается с помощью debug buildType. Как я могу проверить это программно в android?

Используйте поле local.properties при объявлении buildConfigField

У меня есть build.gradle и local.properties . Я хочу объявить значение в local.properties , которое не проверено на управление версиями, для использования в build.gradle . У меня есть buildConfigField работающий с: buildTypes { debug { buildConfigField "String", "TEST", "test" } } К сожалению, это вызывает ошибку: buildTypes { debug { buildConfigField "String", "TEST", local.properties.get("test") } […]

Определение «resValue» с использованием существующего определения строки

Я заинтересован в том, чтобы определить мои многочисленные вкусы моих приложений, более того, в файлах strings.xml, а не в build.gradle. Учитывая несколько вариантов, я хотел бы упростить вариант выпуска / отладки: buildTypes { release { signingConfig signingConfigs.release resValue "string", "app_name", "@string/prod_name" } debug { applicationIdSuffix ".beta" resValue "string", "app_name", "@string/beta_name" } Затем в каждом из […]