Articles of Android studio

Android Studio и Gradle – сбой сборки

Я создаю небольшой проект библиотеки вместе с примером проекта, чтобы проиллюстрировать его использование. Я не могу запустить образец в Android Studio. Я создал проект с нуля. Я знаком с Eclipse, но это моя первая попытка в Android Studio & Gradle. Указанная ошибка: Gradle: Execution failed for task ': demo: dexDebug'. Запуск C: \ DevTools \ […]

Gradle не работает после обновления до Android-студии 2.3 Canary 3

Недавно я обновил версию андроид-студии моего проекта с 2.3 Canary 2 до 2.3 Canary 3. С тех пор сборка града не срабатывает каждый раз с этой ошибкой: Ошибка: невозможно найти метод 'org.gradle.api.tasks.Sync.getInputs () Lorg / gradle / api / internal / TaskInputsInternal;'. Возможные причины этой непредвиденной ошибки: Кэш зависимостей Gradle может быть поврежден (это иногда […]

Не удается запустить android / sdk / build-tools / 23.0.2 / aapt

Недавно установленный Android Studio 1.0.1 (по некоторым причинам по старой версии) на Ubuntu 15, и я пытаюсь создать новый проект. Всякий раз, когда я его создаю, я получаю эту ошибку Не удается запустить программу «/home/user/Android/Sdk/build-tools/23.0.2/aapt»: ошибка = 2 Нет такого файла или каталога " Файл существует.

Android Studio: импорт проекта в существующий проект

У меня есть проект Eclipse, который мне как-то удалось снова работать в Android Studio. Он использует библиотеку / проект TouchDB, которую я сейчас хочу обновить до своего последнего предложения couchbase-lite-android, который выглядит так, как будто он готов для Android Studio с файлами градиентов. Однако я не понимаю, как продвигаться и импортировать этот проект в свой […]

Ошибка сборки Gradle, Ошибка: выполнение выполнено для задачи ': app: transformResourcesWithMergeJavaResForDebug'

Я обновил студию Android для версии 1.4, а также обновил версию с градиентом (1.4.0-beta3). Это мой файл build.gradle // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { //classpath 'com.android.tools.build:gradle:1.2.3' classpath 'com.android.tools.build:gradle:1.4.0-beta3' // NOTE: Do not place your application dependencies here; they belong […]

Какова цель Gradle?

Я мог бы немного помочь понять концепции Gradle (плагин v 0.7) в контексте Android Studio 0.4.0. Я раньше не использовал Gradle, и это вызывало у меня ничего, кроме проблем. Я не вижу его цели / выгоды, потому что я не знаю достаточно об этом. Некоторые конкретные вопросы, которые я имею Каковы эти зависимости? Я делаю […]

Android Studio экспортирует строки из библиотеки поддержки в APK

Недавно я переключился с Eclipse на Android Studio. У меня есть проект с несколькими зависимостями модулей. Одна зависимость – это поддержка appcompat библиотеки поддержки, которая включает в себя следующее: dependencies { compile "com.android.support:appcompat-v7:19+" } В документах Android я узнал, что эту библиотеку нужно импортировать с помощью ресурсов, которые, похоже, работают нормально. Я использую библиотеку в […]

Android Studios RuntimeException: Неожиданное исключение в потоке записи dex

Сегодня я получаю эту странную ошибку – кто-нибудь знает, что здесь происходит не так? Насколько я знаю, я правильно использовал библиотеку multidex (ниже из файла app.gradle): defaultConfig { applicationId "com.example.simon" minSdkVersion 14 targetSdkVersion 23 versionCode 1 versionName "1.0" /*Enabling multidex*/ multiDexEnabled true } dependencies { /* Enabling multidex*/ compile 'com.android.support:multidex:1.0.1' } Мой файл верхнего уровня […]

Не удается разрешить символ «Auth» для интеграции google в студии Android

Я новичок в androidstudio. Я сделал интеграцию google в eclipse, но у меня проблемы в студии. Я следую шаг за шагом с этого сайта: https://developers.google.com/identity/sign-in/android/sign-in?configured=true Но у меня проблема. Я получаю сообщение об ошибке, которое не может разрешить символ «Auth», который мне нужен для API, а также не может разрешить «SignInButton», см. Код: import android.os.Bundle; […]

Для вызова требуется API-уровень 23: getForeground (), но это метод FrameLayout, поскольку API 1

Резюме Наконец, я нашел связанную проблему, setForeground() неправильно помечен как требующий API 23 в ViewGroups, расширяющий FrameLayout . Проблема 189041: setForeground () неправильно помечен как требующий API 23 (NewApi) для ViewGroups, расширяющий FrameLayout Если вы не расширяете FrameLayout , документация неверна, и API 23 действительно требуется. Выпуск 186273: View.setForeground неправильный уровень API Обновленный вопрос Помечено […]