APK'yı tutulmadan (ADT) dışa aktarmak sessizce çöküyor


133

Mac'te Eclipse'den (Juno ve Indigo'yu denedi) bir APK dışa aktarmaya çalıştığımda, birkaç saniye sonra tutulma çöküyor

Bu, mevcut kurulumumda iyi çalışırdı.

Uygulamayı telefonumda düz (hata ayıklama modu) çalıştırmak iyi çalışıyor.

Konsoldaki hata:

Invalid memory access of location 0x10073f113 rip=0x101f656f7
Bus error: 10

Mac OS X 10.7.4'ü ~ 2010 MacBook Pro'da aşağıdaki java ile kullanıyorum:

java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)

ADT 20 kullanıyorum.

Eclipse ve Android SDK'yı yeniden yüklemeyi ve ADT'yi yeniden indirmeyi denedim.

Eclipse hata görünümü hiçbir şey göstermiyor

Deneyebileceğim farklı yöntemlerle ilgili fikirler veya neyin yanlış gittiğini araştırmanın başka yolları var mı?

Şerefe

Güncelleme: 2014 sonrası gelen herkes için, bu sorunu olmayan Android Studio kullanıyor olmalısınız .

Yanıtlar:


411

Dışa aktarırken Projeyi / Derlemeyi Otomatik Olarak Devre Dışı Bırak

Bence Eclipse Android komutu hala çalışmıyor veya benzer bir şey tespit edemeyen bir sorun.

Tabii ki Eclipse dışında Ant kullanarak APK oluşturma seçeneği var Eclipse projenizden bir Ant build.xml oluşturabilirsiniz resmi Android belgelerinde daha fazla bilgi


1
Bir süre önce bundan devam ettim ama cevapların miktarı göz önüne alındığında cevabın işe yaradığını varsayacağım
whalabi

2
Neden olduğu hakkında bir fikrim yok ama bu benim için Ubuntu Linux'ta da çalıştı (Dell XPS13, Project Sputnik dağıtımını en son ADT Paketi ile çalıştırıyor). Sorun herhangi bir değişiklik veya uyarı olmadan başladı, bir gün işe yaramadı ertesi gün işe yaramadı. Öbek boyutuna artış düzeltmedi ama otomatik derlemeyi kapatır kapatmaz iyiydi. Tuhaf.
2013 Cuma

35
Bunun hala olduğuna inanamıyorum. Dolayısıyla, bir APK'yi dışa aktarmaya çalıştığınızda varsayılan Android geliştirme kiti her seferinde çöküyor. İnanılmaz.
Dave

3
Burada açıklandığı gibi derleme çıktısını Normal olarak ayarladım: stackoverflow.com/questions/7843436/… ve sonra Eclpise çökmedi. Eclipse Juno'da ADT 21.1.0.
sanna

1
Gerçekten inanamıyorum. ADT'yi güncellediğimden aylarca kusursuz çalıştı ve çalışmayı bıraktı (başarı oranı% 5 belki ..). Çözümünüz mükemmel çalıştı ... ADT kodlayıcıları için utanç verici.
elbuild

12

Devre dışı bırak Project->Build Automatically. Bunun benim için işe yaradığını fark ettim.


Sorun Eclipse Luna ile devam ediyor, bu çözüm Eclipse Luna ile çalışıyor
tricknology

3

Apk'yi dışa aktarmadan önce projeyi / derlemeyi devre dışı bırakın.

resim açıklamasını buraya girin



0

project/ cleanbenim için çalıştı. Diğer kullanıcıların gönderdiği gibi projenin inşasıyla ilgili olabileceğini düşünüyorum.


0

Güncelleme ADT ve Eclipse olana kadar sorun gitti. Hangisinin sorunu çözdüğünü bilmiyorum. Şimdi, ciddi imzalanmış ihracat için sorunsuz çalışıyor:

  • ADT Sürümü: 22.2.1.v201309180102-833290
  • Eclipse Juno Service Release 2 Yapım kimliği: 20130225-0426
  • Java 1.7.0_45-b18 çalıştıran Gentoo Linux.

GÜNCELLEME: Çok az ihracat yapıldıktan sonra, zaman zaman hala çökmeler oluyor, ama çok sık sık yok.


0

belki yürütme yetkisi eklemeye çalışmalısınız. böyle bir şey deneyebilirsin

ilk otomatik yapıyı kapat

cd / ana sayfa / adınız / android-dev / sdk / tools /

sudo chmod + x zipalign

bitti ve sana iyi şanslar


0

disable Build AutomaticallyAWS eklentilerinin tüm başlatma sürecini yavaşlattığını fark edene kadar aylarca kullandım . Tüm AWS eklentilerini Help-> InstallationDetails'dan kaldırdım ve şimdi her şey eskisi gibi mükemmel çalışıyor. Artık devre dışı bırakmama gerek yok Build Automatically.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.