Yeni Android Studio'yu yeni yükledim ve Android için destek kitaplığını içe aktarmanın bir yolunu arıyorum.
Bunun için seçenek nerede? Eclipse'de sadece iki tıklama. Googledim ama hiçbir şey bulamadım. Elbette çok yeni.
Yeni Android Studio'yu yeni yükledim ve Android için destek kitaplığını içe aktarmanın bir yolunu arıyorum.
Bunun için seçenek nerede? Eclipse'de sadece iki tıklama. Googledim ama hiçbir şey bulamadım. Elbette çok yeni.
Yanıtlar:
Bir süredir Android projesinde çalışmıyorum. Aşağıdakiler bir android stüdyo projesinin nasıl yapılandırılabileceğine dair bazı ipuçları verse de kusursuz çalışacağını garanti edemem.
Prensipte IntelliJ, derleme dosyasına saygı duyar ve onu IDE projesini yapılandırmak için kullanmaya çalışır. Aksi takdirde bu doğru değildir, IDE değişiklikleri normalde yapı dosyasını etkilemeyecektir.
Çoğu Android projesi Gradle tarafından oluşturulduğundan, bu aracı anlamak her zaman iyi bir fikirdir.
Bundan daha güncel göründüğü için @ skyfishjy'nin cevabına atıfta bulunmanızı öneririm.
Aşağıdakiler güncellenmedi
Android stüdyosu IntelliJ IDEA'ya dayanmasına rağmen, aynı zamanda apk'nizi oluşturmak için gradle'a güvenir. 0.2.3 itibariyle, bu ikisi GUI'den yapılandırma açısından iyi oynamıyor. Sonuç olarak, bağımlılıkları kurmak için GUI'yi kullanmanın yanı sıra, build.gradle dosyasını manuel olarak düzenlemenizi de gerektirecektir.
Bir Test Projeniz> Test yapınız olduğunu varsayarsak. Aradığınız build.gradle dosyası TestProject / Test / build.gradle adresinde bulunmaktadır.
Bağımlılıklar bölümünü arayın ve sahip olduğunuzdan emin olun.
'com.android.support:support-v4:13.0.+' derleyin
Aşağıda bir örnek verilmiştir.
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
}
}
Ayrıca maven deposundan 3. taraf kitaplıkları da ekleyebilirsiniz
derleme grubu: 'com.google.code.gson', ad: 'gson', sürüm: '2.2.4'
Yukarıdaki kod parçası sizin için gson 2.2.4'ü ekleyecektir.
Deneyimde, derecelendirmeyi eklemek sizin için doğru IntelliJ bağımlılıklarını da kuracak gibi görünüyor.
compile 'com.android.support:support-v4:19.+
Bağımlılıklar bölümüne basit satırı ekledim , Android Studio 0.5.4 projeyi gradle dosyalarıyla senkronize ettiğini bildirdi ve kısa bir süre sonra Project-> External Libraries'de destek kitaplığı klasörünü kullanıma hazır buldum.
============= GÜNCELLEME =============
Android Studio yeni bir derleme sistemi sunduğundan beri : Gradle . Android geliştiricileri artık hem Android Studio IDE'ye güç veren hem de komut satırından derlenen tek ve yetkili bir yapıya erişmek için basit, bildirim temelli bir DSL kullanabilir.
Şöyle düzenleyin 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.+'
}
NOTLAR: gradle'ın her zaman en yeni sürümü kullanabilmesi için + in kullanın compile 'com.android.support:support-v4:21.+'
.
========== DEPRECATED ==========
Android Studio, IntelliJ IDEA'ya dayandığından, prosedür IntelliJ IDEA 12 CE'deki ile aynıdır.
1. Proje Yapısını açın ( ProjenizdeF4 PC'de ve MAC'de Command+ tuşuna basın ;).
2. Sol bölmeden Modüller'i seçin .
3. Projenizi seçin ve üçüncü Sütunun üzerinde Bağımlılıklar SEKMESİNİ göreceksiniz .
4. Alttaki artı işaretine tıklayın. Sonra bir ağaç tabanlı dizin seçici iletişim, pop up android-destek-v4.jar basın içeren klasörünüzün navigasyon olacaktır TAMAM .
5. Tamam'a basın .
Maven bağımlılık özelliği ile bu çok daha basittir:
Umarım bu yardımcı olur!
Dahil etmek istediğiniz kitaplığı kolayca indirebilir ve projenizin libs klasörüne kopyalayabilirsiniz. Ardından bu dosyayı seçin (benim durumumda android-support-v4 kitaplığı idi) üzerine sağ tıklayın ve "Kitaplık Olarak Ekle" yi seçin
Android Studio 1.0'da bu benim için çalıştı: - Dosyayı
açın build.gradle (Module : app)
ve bunu yapıştırın (sonunda): -
dependencies {
compile "com.android.support:appcompat-v7:21.0.+"
}
Bunun içeriden dependencies
farklı olduğunu unutmayın .dependencies
buildscript
build.gradle (Project)
sen gradle dosyayı, dosyayı senkronize gereken bir mesaj gösterir düzenleyin. "Şimdi senkronize et" e basın
Kaynak: https://developer.android.com/tools/support-library/setup.html#add-library
Android artık kitaplıkları SDK yöneticisinden indirmiyor, buna Google'ın Maven deposu üzerinden erişilmesi gerekiyor.
Build.gradle dosyanızda buna benzer bir şey yapmanız gerekecek:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
dependencies {
...
compile "com.android.support:support-core-utils:27.0.2"
}
Kurulum süreci hakkında daha fazla bilgiyi burada ve farklı destek kitaplığı revizyonları hakkında burada bulabilirsiniz .