2015-03-11 65 views
11

Ben Android Studio kullanmaya başladıktan sonra ve bir sorunla karşılaştım eksik olarak Kütüphane seçeneği ekleyin. Projemde bir kitaplık eklediğimde neden Kitaplık ekle olarak göremediğimi anlamaya çalışmıyorum.
* App depoda klasör mevcut kütüphanelerini kütüphaneyi ekleyin:
adımlar Ben kütüphane eklemek için seslendirdi.
* Kütüphane
olarak ekle seçeneği görmek için sağ tıklayın. (Bunu göremiyorum!)
* Yukarıdaki adım ben Explorer kütüphanelerini klasör yani doğrudan kütüphane ekleyerek düşünce işe yaramadı beri. BAŞARISIZ OLDU! Bu nedenle
Android Studio:

Projemde devam veremiyoruz.

Not: Eclipse'i kaldırdım ve yüklemek istemiyorum, kurulumu yeniden yapalım.

build.gradle dosyası:

apply plugin: 'com.android.application' 

android { 
      compileSdkVersion 21 
      buildToolsVersion "21.1.2" 

      defaultConfig { 
         applicationId "com.example.team1cloud.cloudapp" 
         minSdkVersion 15 
         targetSdkVersion 21 
         versionCode 1 
         versionName "1.0" 
         } 
buildTypes { 
    release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
      } 
      } 
     } 
dependencies 
     { 
     compile fileTree(dir: 'libs', include: ['*.jar']) 
     compile 'com.android.support:appcompat-v7:21.0.3' 
     compile 'com.google.apis:google-api-services-drive:v2-rev161-1.19.1' 
     compile files('libs/commons-logging-1.1.1.jar') 
     compile files('libs/google-api-client-1.18.0-rc.jar') 
     compile files('libs/google-api-client-android-1.18.0-rc.jar') 
     compile files('libs/google-api-client-appengine-1.18.0-rc.jar') 
     compile files('libs/google-api-client-gson-1.18.0-rc.jar') 
     compile files('libs/google-api-client-jackson2-1.18.0-rc.jar') 
     compile files('libs/google-api-client-java6-1.18.0-rc.jar') 
     compile files('libs/google-api-client-protobuf-1.18.0-rc.jar') 
     compile files('libs/google-api-client-servlet-1.18.0-rc.jar') 
     compile files('libs/google-api-client-xml-1.18.0-rc.jar') 
     compile files('libs/google-http-client-1.18.0-rc.jar') 
     compile files('libs/google-http-client-android-1.18.0-rc.jar') 
     compile files('libs/google-http-client-appengine-1.18.0-rc.jar') 
     compile files('libs/google-oauth-client-java6-1.18.0-rc.jar') 
     compile files('libs/google-oauth-client-jetty-1.18.0-rc.jar') 
     compile files('libs/google-oauth-client-servlet-1.18.0-rc.jar') 
     compile files('libs/google-play-services.jar') 
     compile files('libs/gson-2.1.jar') 
     compile files('libs/httpclient-4.0.1.jar') 
     compile files('libs/httpcore-4.0.1.jar') 
     compile files('libs/jackson-core-2.1.3.jar') 
     compile files('libs/jackson-core-asl-1.9.11.jar') 
     compile files('libs/jdo2-api-2.3-eb.jar') 
     compile files('libs/jetty-6.1.26.jar') 
     compile files('libs/jetty-util-6.1.26.jar') 
     compile files('C:/Users/sjeet/AndroidStudioProjects/CloudApp/gradle/wrapper/gradle-wrapper.jar') 
    } 

teşekkürler. Lütfen yardım edin!

+0

Not defterinizdeki dosya – IshRoid

cevap

2

Android Studio tabanlı gradle olduğunu. Eğer projeniz için bağımlılık olarak bir kavanoz dosyası var build.gradle dosyayı açın ve bağımlılık olarak kütüphanenin kaynak kodunu ithal eğer bağımlılık bölümü

compile files('libs/name_file.jar') 

ekleseydik kullanabileceğiniz

compile project(':NameProject') 

derlemek için. Aynı şeyi yapmak mümkün olmalıdır

UI yalak.

Projenize sağ tıklayın ve Open Module Settings'a tıklayın ve ardından Dependencies sekmesine tıklayın. Buradan ana projenize bağımlılık olarak jar veya kitaplık projesi ekleyebilirsiniz

+0

GoogleDrive API kullanarak bir proje oluşturuyorum. GoogleApIClient kütüphanesini ekledim ve ayrıca şunu ekledim: derleme dosyaları ('libs/google-api-client-1.18.0-rc.jar') build.gradle. Çalışmazdı. – user2607744

+0

tekrar senkronize ettiniz mi? – Blackbelt

+0

Kütüphane ** google-api-client-1.18.0-rc.jar ** bir kütüphane, dosya veya modüler bağımlılık olup olmadığını nasıl anlarım? Evet, son 3 saatten beri deniyorum! – user2607744