SORU
17 Mayıs 2013, Cuma


Android Studio: kütüphane olarak jar Ekle?

Yeni Android Studio kullanmaya çalışıyorum ama düzgün çalışma almak için görünmüyor olabilir.

Gson-library JSON nesneleri/serisini seri hale getirmek için kullanıyorum. Ama kitaplık bir şekilde kurmak dahil değil.

Sadece bir MainActivity ile yeni bir proje oluşturdu. /Kopyalanamaz gson-2.2.3.jar klasör kütüphanelere ve kütüphane (sağ->olarak eklendi Kütüphane olarak ekleyin). Bu kaynak dosyalarını başvurulan olabilir android studio kavanoz içerir.

Projeyi çalıştırmaya çalıştığımda ekledim derleme olamaz

compile files('libs/gson-2.2.3.jar')

de bağımlılıklar .dosya gradle. Uygulama çalışırken doğru derler sonra ama bir ClassDefNotFoundException. Herkes yanlış ne yapıyorum biliyor mu?

CEVAP
18 Mayıs 2013, CUMARTESİ


Uzun saatler, az çalışmak Gson kavanozu almaya çalışırken için aynı şeyi yazmakta zorluk çekiyorum. Sonunda çözdüm – burada aldım adımları:

  1. libs klasör içine Gson kavanoz (benim durumumda, gson-2.2.4.jar) koyun
  2. Ardından sağ tıklayın ve vurmak 'kütüphane' . Ekle
  3. compile files('libs/gson-2.2.4.jar') build.gradle dosyası olduğundan emin olun
  4. Temiz (muhtemelen Android Studio bu iyi yapabilirsiniz, ama benim uygulama kök klasöründe bir terminal navigasyon ve gradlew clean yazmış. emin olmak için derleme yapmak Mac OS X kullanıyorum, komut sisteminizde farklı olabilir

Üç yukarıda yaptım sonra daha iyi çalışmaya başladı. 'Kütüphane' adım daha önce kaçırdım diye biri vardı, o da temizledim kadar işe yaramadı. Ekleyin bence

[Diğerleri belirttiği gibi, aynı zamanda gerekli düzenleme - build.gradle adım eklendi]

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • How It Should Have Ended

    How It Shoul

    5 Mart 2007
  • WestsideMrArO

    WestsideMrAr

    6 EKİM 2010