2014-06-27 56 views
5

Android L SDK'mı yükselttikten sonra, ben bir sorunla karşılaşırsanız AntClassLoader classloader kullanılarak bulunamıyor.taskdef sınıf proguard.ant.ProGuardTask ant android projeyi oluştururken []

hata çıkışı:

/Users/dreamtale/develop/android-sdk-macosx/tools/ant/build.xml:828: taskdef class proguard.ant.ProGuardTask cannot be found using the classloader AntClassLoader[]

Herkes aynı sorunla karşı karşıya?

+2

'öylesine Korkarım hayır deneyin adlandırmak: https://code.google.com/p/android/ sorunlar/detay? id = 72419 – NickT

+0

@NickT aslında, bir proguard'ı manuel olarak indirip proguard-android.txt dosyasını kopyaladım, Şimdi işe yaradı! – dreamtale

cevap

6

Yeni güncellemede araçları dizin artık proguard klasörü içermediğini görünüyor ve Build.xml komut proguard kavanoz dosyasını bulamaz. resmi bir düzeltme verilir kadar, aşağıdaki gibi, bu sorunu gidermek için:

  • donwload ProGuard http://proguard.sourceforge.net/ dan. Ben zaten v 4.8 vardı ve çalıştı.
  • {sdk.dir}/araçlara proguard arşivi açın ve klasör "ProGuard"
  • tekrar
+0

Teşekkürler, proguard-android.txt dosyasını proguard4.11.zip dosyasına dahil edilmediğinden kopyalamak zorunda kaldım. – NeilS