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

  • Dave Wallace

    Dave Wallace

    27 Kasım 2007
  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • Jay Will

    Jay Will

    19 NİSAN 2006