Articles of Android studio

Как град выбирает определенные URL-адреса для поиска репозитория? Как указать его в правильном направлении, чтобы я мог импортировать этот JAR?

Чтобы получить банку cwac-камеры commonsware, у меня есть это в build.grade: dependencies { compile 'com.commonsware.cwac:camera:0.6.+' } Когда я пытаюсь скомпилировать, это дает мне следующее: Error:A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'. > Could not find com.commonsware.cwac:camera:0.6.12. Searched in the following locations: https://jcenter.bintray.com/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom https://jcenter.bintray.com/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar file:/home/alex/android/android-sdk-linux/extras/android/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom file:/home/alex/android/android-sdk-linux/extras/android/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar file:/home/alex/android/android-sdk-linux/extras/google/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.pom file:/home/alex/android/android-sdk-linux/extras/google/m2repository/com/commonsware/cwac/camera/0.6.12/camera-0.6.12.jar […]

Причина: java.lang.IllegalStateException: GoogleApiClient еще не подключен

Я получаю это сообщение об ошибке при попытке выполнить выход из системы для входа в Google для Android: Caused by: java.lang.IllegalStateException: GoogleApiClient is not connected yet. Сбой происходит в DrawerActivity.java (ниже), где я вызываю метод signOut (). Я просмотрел решения в других сообщениях и попробовал их безрезультатно: Java.lang.IllegalStateException: GoogleApiClient еще не подключен GoogleApiClient еще не […]

Несколько записей с одним и тем же ключом: 24.0.0 rc4 = 24.0.0 rc4

После обновления Android Studio до версии 2.2.3 появляется сообщение об ошибке: IllegalArgumentException: несколько записей с одним и тем же ключом: 24.0.0 rc4 = 24.0.0 rc4 и 24.0.0 rc4 = 24.0.0 rc4

Android Gradle 2.2 не разрешает использование ShrinkResources для подписанного APK

В рамках развертывания Android Studio 2.2 я обновил инструменты Gradle Build до версии 2.2. После этого мой подписанный процесс сборки APK завершился неудачно, потому что у меня есть shrinkResources = true. Как только я вернусь к Gradle v2.1.3 или установлю shrinkResources = false, все работает нормально. Вот мой файл построения графического приложения: android { signingConfigs […]

Увеличение размера кучи градиента

Всякий раз, когда я пытаюсь создать сборку приложения, град занимает слишком много времени, и появляется сообщение о том, что вы должны увеличить размер Gradle до 3072 МБ, в настоящее время он составляет 910 МБ. Поэтому мой вопрос в том, как я могу увеличить кучу памяти градиль?

Невозможно построить тесты с помощью Gradle (decard-gradle)

Я создал gradle из проекта deckrd-gradle . Проблема в том, что когда я запускаю тест (в Android Studio), я получаю эту ошибку: No signature of method: com.android.build.gradle.AppPlugin.getBootClasspath() is applicable for argument types: () values: [] Мой файл градиента: (removed it because here wa everything OK) Класс испытания: @RunWith(RobolectricTestRunner.class) public class MainActivityTest { @Test public void […]

Добавление библиотеки Android-studio

У меня возникают проблемы, когда я добавляю achartengine-1.1.0.jar в свой проект. Когда я добавляю compile file('libs.achartengine-1.1.0.jar') В build.gradle, Gradle показывает следующее сообщение: Gradle: A problem occurred evaluating project ':NativeCharts'. Cannot convert the provided notation to an object of type Dependency: /home/***/NativeChartsProject/NativeCharts/libs/achartengine-1.1.0.jar. The following types/formats are supported: – Instances of Dependency. – Strings/CharSequences, eg 'org.gradle:gradle-core:1.0'. – […]

Есть ли способ ограничить количество методов в основном файле dex при использовании функции MultiDex в Android Studio

Когда я включил функцию MultiDex в Android Studio, как говорится в документе, она автоматически переместилась в два или более файла dex. Я не могу его настроить. И кажется, что в основном файле dex количество методов очень близко к ограничению (65536). Вопрос в том, как настроить его, сделать количество методов в главном файле dex уменьшенным до […]

Tools: текст для элементов RecyclerView

Я знаю, что когда вы устанавливаете tools:text="Sample text" В TextView вы увидите образец текста в режиме предварительного просмотра в Android Studio, но не в реальном приложении. Я хотел бы сделать это для элементов в RecyclerView , но, похоже, я не могу это сделать. Вот что я сделал до сих пор: В RecyclerView (named content_feed): tools:listitem="@layout/cell_feed" […]

Динамически менять ключ манифеста отладки / выпуска для каждого аромата

Я использую одну услугу, в которой требуется установить ключ API в AndroidManifest следующим образом: <meta-data android:name="service_api_key" android:value="@string/my_api_key" /> Проблема в том, что у меня есть несколько вариантов моего приложения, и мне нужно настроить различные ключи API для каждого аромата. У каждого аромата должен быть разный ключ API для отладки и выпуска: flavor1 – debug key: […]