SORU
22 Mayıs 2013, ÇARŞAMBA


Nasıl el ile dış aar paketi yeni Gradle kullanarak vardır Android Sistemi İnşa

Yeni android yapı sistemi ile deneyler yaptım ve küçük bir sorunla karşılaştım. Aradım hangi ActionBarSherlock kendi aar paketimi 'actionbarsherlock.derledik'. aar Yapmaya çalıştığım şey aslında bu aar benim son MUAYENE oluşturmak için kullanın. Eğer android-kütüphane benim ana proje derleme projesi aracılığıyla modül olarak bütün ActionBarSherlock kütüphaneye eklerseniz (':') başarıyla inşa etmek mümkün ben herhangi bir sorun olmadan actionbarsherlock.

Ama benim sorunum eğer bir KAVANOZ sonra ben düzgün benim proje içine dahil etmek için nasıl anlamaya görünüyor olamaz EL ile sadece aar dosya bir paket olarak bu bağımlılık sağlamak istiyorum. Yapılandırmasını derlemek ve kullanmak için çalıştık ama bu iş gibi görünmüyor. Ben aar paketinden classes.jar sınıf dahil almıyor ki söylüyor olamaz derleme sırasında sembol bulmak alıyorum.

Herkes el ile bir dosya olarak aar bir paket eklemek için sözdizimi biliyor mu?

inşa.gradle

buildscript {

 repositories {
     mavenCentral()
  }
  dependencies {
    classpath 'com.android.tools.build:gradle:0.4'
  }
}
apply plugin: 'android'

repositories {
   mavenCentral()
}
dependencies {
    compile files('libs/actionbarsherlock.aar')
}

android {
    compileSdkVersion 15
    buildToolsVersion "17.0"
}

Cevap Eğer izlemek istiyorsanız, şu anda, burada issue desteklenen değil. o Yüzden EDİT:

Bu hala en iyi alternatif @RanWakshlak önerilen çözüm gibi görünüyor doğrudan desteklenmiyor şu Anda . EDİT:

EDİT: sözdizimi @VipulShah . tarafından önerilen kullanarak Da basit

CEVAP
27 NİSAN 2014, Pazar


Bir daha geçici ( Android Studio 0.5.6 0.9 Gradle üzerinde test ettim) buldum

Aar dosya tutmuş diyelim klasörüne libs. ( dosya adı cards.aar varsayalım )

app build.gradle belirtin ve aşağıdaki eşitle Gradle dosyaları ile proje.

repositories {
    flatDir {
        dirs 'libs'
    }
}

dependencies {
    compile(name:'cards', ext:'aar')
}

Eğer her şey yolunda giderse kütüphane giriş yapı - ^ göreceksiniz . -aar patladı

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abbeydabby0277's channel

    Abbeydabby02

    9 ŞUBAT 2012
  • Jay Will

    Jay Will

    19 NİSAN 2006
  • soyacincautv

    soyacincautv

    14 NİSAN 2010