Articles of Android studio

Создайте проект без Android Studio

Как построить Android Studio project с помощью gradle без установки IDE , если я никогда не устанавливал gradle , но у меня есть android sdk и jdk ?

Дублированные файлы, скопированные в APK META_INF / NOTICE

Я использую версию для Android версии 0.5.8 Я использую httpclient-андроид вместе с httpmime для отправки данных post на http-url. Мой файл build.gradle: apply plugin: 'android' repositories { mavenCentral() } android { compileSdkVersion 19 buildToolsVersion '19.1.0' defaultConfig { minSdkVersion 9 targetSdkVersion 19 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' […]

Build.gradle в проекте vs. build.gradle в приложении

Я начал проект в Android Studio, с IntelliJ. Проект включает в себя два файла, называемых build.gradle . Один находится под app папки, а один находится под основной папкой, которая является именем моего проекта, например MyProject . Зачем нужны два? В чем разница между двумя build.gradle s?

Ошибка при добавлении зависимостей в Android Studio

Когда я хочу добавить новую библиотеку в файл build.gradle, она генерирует ошибку. Это мой файл 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.0.0' compile 'com.mcxiaoke.volley:library:1.0.+' // NOTE: Do not place your application dependencies here; they belong // in […]

Ошибка: ресурс не найден, который соответствует указанному имени (в 'minHeight' со значением '? Attr / actionBarSize')

Я пытаюсь создать проект студии Android, и у меня возникают следующие ошибки: Error:(11, 28) No resource found that matches the given name (at 'minHeight' with value '?attr/actionBarSize'). Error:(12, 29) No resource found that matches the given name (at 'background' with value '?attr/colorPrimary'). Ниже мой XML FILE : – <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:qwerjk="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/black" > […]

Невозможно использовать локальный файл .aar внутри библиотечного модуля

У меня есть аран библиотека socialauth-android, добавленная в мой проект. Я поместил его в каталог flatDir как описано здесь, и он работает отлично. Теперь я переведу часть своего кода в библиотечный модуль с именем commons , чтобы повторно использовать его в другом проекте. socialauth-android будет полностью использоваться библиотечным модулем, поэтому я переместил его внутри project/commons/libs/ […]

Сброс изменения пути SD-карты в Android Studio AVD Manager

Я хочу изменить настройку SD-карты для своего эмулятора в External File из старого изображения, которое больше не существует, для нового изображения. Я создал новый образ диска, используя ./mksdcard -l mySdCard 1024M mySdCardFile.img , который создает новый образ диска mySdCardFile.img размером 1GB и метку тома mySdCard . Изображение диска находилось в /Users/[YOUR_USER_ID]/Library/Android/sdk/tools/ . Затем я перешел […]

Сбой сборки Gradle в Android Studio 1.5.1

Я не могу запустить приложение. Каждый раз, когда я пытаюсь запустить свое приложение в эмуляторе, Android-студия показывает мне следующую ошибку. Ошибка: выполнение не выполнено для задачи ': app: transformClassesWithDexForDebug'.> Com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process ' Команда 'C: \ Program Files (x86) \ Java \ jdk1.8.0_66 \ bin \ java.exe' 'завершена с ненулевым значением выхода 2 Вот […]

DexFile в 2.0 версиях Android Studio и Gradle

Я использую следующий код для создания экземпляров всех классов, включенных в определенный пакет. DexFile df = new DexFile(getPackageCodePath()); for (Enumeration<String> iter = df.entries(); iter.hasMoreElements(); ) { String className = iter.nextElement(); if (className.contains(packageName) && !className.contains("$")) { myClasses.add(Class.forName(className).newInstance()); } } К сожалению, он больше не работает. Начиная с Android Studio 2 и Gradle 2.0.0, записи DexFile больше […]

Разделить XML / текстовое и дизайнерское окно AndroidStudio

В настоящее время Android Studio отображает окна XML и Design как вкладку. Я хочу, чтобы окна были следующими. У меня есть Split окна, но когда я изменяю с левой стороны, никаких изменений, сделанных с правой стороны, пока я не сфокусировал (щелкните) с правой стороны. Это сэкономит мое время. Как вы можете видеть на картинке, я […]