Я только что установил новую Android Studio и ищу способ импортировать библиотеку поддержки для Android.
Где для этого вариант? В Eclipse это всего два клика. Я погуглил, но ничего не нашел. Конечно, это слишком ново.
Я только что установил новую Android Studio и ищу способ импортировать библиотеку поддержки для Android.
Где для этого вариант? В Eclipse это всего два клика. Я погуглил, но ничего не нашел. Конечно, это слишком ново.
Ответы:
Я уже какое-то время не работаю над Android-проектом. Несмотря на то, что ниже приведены некоторые подсказки о том, как можно настроить проект студии Android, я не могу гарантировать, что он работает безупречно.
В принципе, IntelliJ уважает файл сборки и попытается использовать его для настройки проекта IDE. Наоборот, это не так, изменения IDE обычно не влияют на файл сборки.
Поскольку большинство проектов Android создаются с помощью Gradle, всегда полезно понимать этот инструмент.
Я предлагаю обратиться к ответу @ skyfishjy, поскольку он кажется более обновленным, чем этот.
Ниже не обновляется
Хотя студия Android основана на IntelliJ IDEA, в то же время она полагается на gradle для создания вашего apk. Начиная с версии 0.2.3, эти два не подходят для настройки из графического интерфейса. В результате, помимо использования графического интерфейса для настройки зависимостей, вам также потребуется вручную отредактировать файл build.gradle.
Предполагая, что у вас есть Тестовый проект> Структура теста. Файл build.gradle, который вы ищете, находится в TestProject / Test / build.gradle.
Найдите раздел зависимостей и убедитесь, что у вас есть
скомпилировать com.android.support:support-v4:13.0.+
Ниже приведен пример.
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
dependencies {
compile 'com.android.support:support-v4:13.0.+'
}
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 7
targetSdkVersion 16
}
}
Вы также можете добавить сторонние библиотеки из репозитория maven
группа компиляции: 'com.google.code.gson', имя: 'gson', версия: '2.2.4'
Приведенный выше фрагмент кода добавит вам gson 2.2.4.
В моем эксперименте кажется, что добавление градиента также установит для вас правильные зависимости IntelliJ.
compile 'com.android.support:support-v4:19.+
в раздел зависимостей, Android Studio 0.5.4 сообщил, что синхронизирует проект с файлами gradle, и вскоре после этого я нашел папку для библиотеки поддержки в Project-> External Libraries, готовую к работе.
============= ОБНОВЛЕНИЕ =============
Поскольку Android Studio представляет новую систему сборки: Gradle . Разработчики Android теперь могут использовать простой декларативный DSL, чтобы иметь доступ к единой авторитетной сборке, которая поддерживает как среду разработки Android Studio, так и сборки из командной строки.
Отредактируйте build.gradle
так:
apply plugin: 'android'
android {
compileSdkVersion 19
buildToolsVersion "19.0.3"
defaultConfig {
minSdkVersion 18
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-v4:21.+'
}
ПРИМЕЧАНИЯ: Используйте + in, compile 'com.android.support:support-v4:21.+'
чтобы gradle всегда мог использовать самую новую версию.
========== УСТАРЕВШИЙ ==========
Поскольку Android Studio основана на IntelliJ IDEA, поэтому процедура такая же, как и в IntelliJ IDEA 12 CE.
1. Откройте структуру проекта (нажмите F4на ПК и Command+ ;на MAC) в вашем проекте).
2. Выберите Модули на левой панели.
3. Выберите свой проект и вы увидите зависимости вкладку « над третьим столбцом.
4. Щелкните значок плюса внизу. Затем появится диалоговое окно выбора каталога на основе дерева, перейдите в папку, содержащую android-support-v4.jar, нажмите OK .
5.Нажмите ОК .
Это намного проще с функцией зависимостей Maven:
Надеюсь, это поможет!
В Android Studio 1.0 это сработало для меня: -
Откройте build.gradle (Module : app)
файл и вставьте это (в конце): -
dependencies {
compile "com.android.support:appcompat-v7:21.0.+"
}
Обратите внимание, что это dependencies
отличается от dependencies
внутренней части buildscript
вbuild.gradle (Project)
При редактировании Gradle файла, будет показано , сообщение , что вы должны синхронизировать файл. Нажмите "Синхронизировать сейчас"
Источник: https://developer.android.com/tools/support-library/setup.html#add-library.
Android больше не загружает библиотеки из диспетчера SDK, он должен быть доступен через репозиторий Maven Google.
Вам нужно будет сделать что-то подобное в вашем файле build.gradle:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
dependencies {
...
compile "com.android.support:support-core-utils:27.0.2"
}
Дополнительные сведения о процессе настройки можно найти здесь, а о различных версиях библиотеки поддержки здесь .