«gradle» etiketlenmiş sorular

Gradle, Groovy DSL kullanan bir proje oluşturma otomasyon aracıdır. Gradle build komut dosyaları Maven ve Ivy depolarını ve bağımlılık yönetimi için düz dosya sistemini destekler.


8
Gradle'da uygulama ve derleme arasındaki fark nedir?
Android Studio 3.0'a güncellenmesi ve yeni bir proje oluşturduktan sonra, ben de fark ettim build.gradleyerine yeni bağımlılıklar eklemek için yeni bir yol var compileolduğunu implementationve yerine testCompileorada testImplementation. Misal: implementation 'com.android.support:appcompat-v7:25.0.0' testImplementation 'junit:junit:4.12' onun yerine compile 'com.android.support:appcompat-v7:25.0.0' testCompile 'junit:junit:4.12' Aralarındaki fark nedir ve ne kullanmalıyım?

30
Android Studio: Kavanoz kitaplık olarak eklensin mi?
Yeni Android Studio'yu kullanmaya çalışıyorum, ancak düzgün çalışmasını sağlayamıyorum. JSON-nesneleri serileştirmek / serisini kaldırmak için Gson kütüphanesini kullanıyorum . Ancak kütüphane bir şekilde yapıya dahil edilmedi. Sadece bir MainActivity ile yeni bir proje yaratmıştım . / Libs klasörüne gson-2.2.3.jar kopyalandı ve kitaplık bağımlılığı olarak eklendi (sağ tıklama-> Kitaplık olarak ekle). …

24
Öğe için üst öğe alınırken hata oluştu: AppCompat v23'e yükselttikten sonra verilen adla eşleşen kaynak bulunamadı
Android'i her zaman Eclipse ile programladım ve Android Studio'ya geçmeye karar verdim . Eclipse için zaten aynı SDK'yı kullanmaya karar verdim, sonra: Yeni bir proje başlattı Minimum SDK 4.0'ı (API Seviye 14) ayarlayın Boş Etkinlik seçeneğini belirleyin Etkinlik Adı ve Düzen Adı için varsayılan adlar kullanıldı Hit Bitti Birkaç saniye …


11
Testsiz kepçe yapımı
gradle buildBirim testleri yapmadan yürütmek istiyorum . Denedim: $ gradle -Dskip.tests build Hiçbir şey yapmıyor gibi görünüyor. Kullanabileceğim başka bir komut var mı?
635 gradle 

16
Build.gradle dosyasına yerel .jar dosyası bağımlılığı nasıl eklenir?
Bu yüzden build.gradle dosyasına yerel .jar dosya bağımlılığımı eklemeyi denedim: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } Burada .jar dosyalarını başvurulan Kütüphaneler klasörüne eklediğimi görebilirsiniz: https://github.com/WalnutiQ/wAlnut/tree/version-2.3.1/referencedLibraries Ama sorun şu komutu çalıştırdığınızda: komut …


30
Gradle kullanarak bir sürüm imzalı apk dosyası nasıl oluşturulur?
Gradle'ı kullanarak bir sürüm imzalı apk dosyası oluşturmak için Gradle'ımın oluşturulmasını istiyorum. Kodun doğru olup olmadığından emin değilim ya da yaparken bir parametre eksik gradle buildmi? Gradle dosyamdaki kodlardan bazıları: android { ... signingConfigs { release { storeFile file("release.keystore") storePassword "******" keyAlias "******" keyPassword "******" } } } Gradle build …

5
Gradle DSL yöntemi bulunamadı: 'runProguard'
Son projemden güncelledikten sonra bir hata alıyorum. Kodumda bir sorun değil ama build.gradle ile sorun yaşıyorum. Nasıl düzeltebilirim? build.gradle kodu burada: apply plugin: 'android' android { compileSdkVersion 21 buildToolsVersion '20.0.0' packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude 'META-INF/license.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/notice.txt' exclude 'META-INF/ASL2.0' } defaultConfig …

27
Gradle ve Android Studio üzerinden uygulama oluşturmak ve çalıştırmak Eclipse üzerinden daha yavaştır
Binanın her seferinde yaklaşık 20-30 saniye süren bir çoklu projem var (~ 10 modül). Android Studio'da Çalıştır'a bastığımda, uygulamayı yeniden oluşturmak için her seferinde beklemek zorundayım, bu da son derece yavaş. Android Studio'da oluşturma işlemini otomatikleştirmek mümkün mü? Yoksa bu süreci nasıl daha hızlı yapacağınız konusunda tavsiyeleriniz var mı? Eclipse'de …

30
Tüm SDK lisanslarını otomatik olarak kabul et
Gradle android eklentileri 2.2-alpha4 olduğundan : Gradle, bir projenin bağlı olduğu eksik SDK paketlerini indirmeye çalışacaktır Bu inanılmaz güzel ve bir JakeWharton projesi olduğu biliniyordu . Ancak, SDK kütüphanesini indirmek için yapmanız gerekenler: lisans sözleşmelerini kabul etmek veya not almak size şunları söyler: Aşağıdaki SDK bileşenlerinin lisans sözleşmelerini kabul etmediniz: …


9
Gradle'da bir değişkeni Java'da kullanılabilir olarak bildirmek mümkün müdür?
Gradle'da bir değişkeni Java'da kullanılabilir olarak bildirmek mümkün müdür? Temel olarak build.gradle'da bazı değişkenler bildirmek ve daha sonra (açıkçası) derleme zamanında almak istiyorum. Tıpkı C / C ++ 'da ön işlemci makroları gibi ... Deklarasyona örnek olarak şöyle bir şey verilebilir: android { debug { A_VAR_RETRIEVABLE_IN_JAVA = 42 } release …

20
Yeni Gradle Android Build Sistemi kullanılarak harici aar paketini manuel olarak ekleme
Yeni android derleme sistemini deniyorum ve küçük bir sorunla karşılaştım. 'Actionbarsherlock.aar' adını verdiğim kendi aar ActionBarSherlock paketimi derledim. Yapmaya çalıştığım şey aslında son APK'mı oluşturmak için bu aar'ı kullanmak. Tüm ActionBarSherlock kütüphanesini derleme projesi (': actionbarsherlock') kullanarak ana projeme bir android-kütüphane modülü olarak eklersem, sorunsuz bir şekilde başarılı bir şekilde …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.