SORU
23 EKİM 2011, Pazar


Dx sınıf dosyası magic (cafebabe) veya sürüm (0033.0000) ADK14 kötü

ADK14, benim Windows 7 sürümü için yeni apks inşa geçiremedi sistemi taşıma beri.

Başarısız bina "format dalvik dönüşüm 1 hata ile başarısız oldu" olsa da, konsol dolu dolu "Dx kötü sınıf dosyası magic (cafebabe) veya sürüm (0033.0000)".

Tam istisna metni:

com.android.ide.eclipse.adt.internal.build.DexException: Conversion to Dalvik format failed with error 1
at com.android.ide.eclipse.adt.internal.build.BuildHelper.executeDx(BuildHelper.java:740)
at com.android.ide.eclipse.adt.internal.project.ExportHelper.exportReleaseApk(ExportHelper.java:204)
at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.doExport(ExportWizard.java:290)
at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard.access$0(ExportWizard.java:229)
at com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard$1.run(ExportWizard.java:214)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)

Kütüphaneler kullanan çok sayıda yaşlı bir proje yapıyorum, muhtemelen sorun bu gerçeği ile ilgilidir. Zaten yapılan tüm "Düzeltme Özellikleri ADK14 için doğal olarak tüm bu sorunlar varmış gibi hareket, ama bu bile yardım etmediler önerilen"/Temiz vb.

Tüm kütüphaneler aynı Android SDK ve FIRSATLAR/TOTEM sürümü, bu sorun olacak gibi görünmüyor.Ve aslında, uygulaması kolay, hata ayıklama yerleşik ve benim eski sürüm 1.5 HTC Magic yüklenir - bu yıkar imzalanan uygulama paketi vermek istiyorum sadece.

[Düzenle] Bu Windows 7x64 PC. Aynı kodu Linux benim laptop (Lucid Lynx) muayene paketleme kesinlikle hiçbir sorun olduğunu görüyorum.

Herhangi bir fikir? Bu çok sinirli alıyorum.

NOT

Görünüşe göre, bu hata iletisi farklı sorunları çeşitli neden olabilir. Benim belirli bir sorun ile ilişkili olmadığını Java 6/7, hiç yüklü Java 7 birincilik, ve derleyici uygunluk ayarlamak için Java 6 (kontrol ettim de zaman olarak gördüm bu çözüm önerdi başka bir yerde).

CEVAP
19 ŞUBAT 2012, Pazar


Eclipse "" benim JRE6 yükleme yolu. bilmem yapılandırılmış sonra Java 6 yerine 7 benim için çalıştı ile derleme ama Daha önce sadece JRE7 Tutulması kurmuştu. Benim derleyici uyum düzeyinin 1.6 veya 1.5 atabilirim ama görünüşe göre karşılık gelen TOTEM olmadan gerçekten herhangi bir etkisi olmadı. Gerçekten bu biraz ... anlamıyorum neden bu TOTEM derleme ile yapmak zorunda, ve ne işe yarar Android kodu ile ne ilgisi var?

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008