Mengekspor APK dari eclipse (ADT) akan mogok secara diam-diam

133

Setiap kali saya mencoba mengekspor APK dari Eclipse (mencoba Juno dan Indigo) di Mac, gerhana macet setelah beberapa detik

Ini dulu berfungsi dengan baik pada penyiapan saya saat ini.

Menjalankan aplikasi langsung (mode debug) di ponsel saya berfungsi dengan baik.

Kesalahan dari konsol adalah:

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

Saya menggunakan Mac OS X 10.7.4 pada ~ 2010 MacBook Pro, dengan java berikut:

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)

Saya menggunakan ADT 20.

Saya sudah mencoba memasang ulang Eclipse dan Android SDK, dan mengunduh ulang ADT.

Tampilan kesalahan Eclipse tidak menunjukkan apa-apa

Adakah ide tentang metode berbeda yang dapat saya coba, atau cara lain untuk menyelidiki apa yang salah?

Bersulang

Pembaruan: Untuk siapa pun yang datang pasca-2014, Anda harus menggunakan Android Studio , yang tidak memiliki masalah ini.

whalabi
sumber

Jawaban:

411

Nonaktifkan Proyek / Bangun Secara Otomatis saat Anda mengekspor

Saya pikir adalah masalah Eclipse tidak dapat mendeteksi perintah Android masih berfungsi atau yang serupa.

Tentu saja ada pilihan pembuatan APK menggunakan Ant di luar Eclipse Anda dapat membuat Ant build.xml dari proyek Eclipse Anda info lebih lanjut di dokumen resmi Android

jmarranz.dll
sumber
1
Saya telah pindah dari ini beberapa waktu yang lalu tetapi mengingat jumlah suara positif yang dimiliki jawaban Anda, saya akan menganggap itu berfungsi
whalabi
2
Tidak tahu mengapa tetapi ini juga berfungsi untuk saya di Ubuntu Linux (Dell XPS13 menjalankan distro Project Sputnik dengan ADT Bundle terbaru). Masalah dimulai tanpa perubahan atau peringatan apa pun, suatu hari berhasil, hari berikutnya tidak. Peningkatan ke ukuran tumpukan tidak memperbaikinya tetapi segera setelah saya mematikan pembuatan otomatis, semuanya baik-baik saja. Aneh.
BasicPleasureModel
35
Tidak percaya ini masih terjadi. Jadi pada dasarnya kit pengembangan Android default macet setiap kali Anda mencoba mengekspor APK. Luar biasa.
Dave
3
Saya mengatur keluaran build ke Normal seperti yang dijelaskan di sini: stackoverflow.com/questions/7843436/… dan kemudian Eclpise tidak macet. ADT 21.1.0 di Eclipse Juno.
sanna
1
Aku benar-benar tidak percaya. Ini bekerja dengan sempurna selama berbulan-bulan, daripada saya memperbarui ADT dan berhenti bekerja (tingkat keberhasilan mungkin 5% ..). Solusi Anda bekerja dengan sempurna ... malu pada pembuat kode ADT.
elbuild
12

Nonaktifkan Project->Build Automatically. Saya telah mencatat bahwa ini berhasil untuk saya.

wangzhengyi
sumber
Masalah tetap ada dengan Eclipse Luna, solusi ini bekerja dengan Eclipse Luna
tricknology
3

Nonaktifkan proyek / bangun Secara Otomatis sebelum mengekspor apk.

masukkan deskripsi gambar di sini

Luna Kong
sumber
0

Ini tampaknya menjadi masalah dengan JVM Anda. Bisakah Anda memperbarui java Anda dan memeriksanya lagi. Cek juga link ini

san
sumber
Tidak berhasil, aku takut! Saya menginstal paket ini di sini: support.apple.com/kb/DL1515
whalabi
0

project/ cleanbekerja untuk saya. Saya pikir itu bisa terkait dengan pembangunan proyek, seperti yang telah diposting pengguna lain.

Raúl Contreras
sumber
0

Masalahnya telah hilang sampai saya memperbarui ADT dan Eclipse. Saya tidak tahu yang mana yang menyelesaikan masalah. Sekarang ini bekerja dengan lancar untuk beberapa ekspor yang ditandatangani, dengan:

  • Versi ADT: 22.2.1.v201309180102-833290
  • Eclipse Juno Service Rilis 2 ID Build: 20130225-0426
  • Gentoo Linux menjalankan Java 1.7.0_45-b18.

UPDATE: Beberapa ekspor setelahnya, saya masih mengalami error dari waktu ke waktu, tetapi tidak terlalu sering.

Toni Gamez
sumber
0

Mungkin Anda harus mencoba menambahkan otoritas eksekusi. Anda bisa mencoba sesuatu seperti ini

pertama tutup auto-build

cd / home / nama Anda / android-dev / sdk / tools /

sudo chmod + x zipalign

selesai dan semoga sukses untuk Anda

SadieYu
sumber
0

Saya menggunakannya disable Build Automaticallyselama berbulan-bulan sekarang, sampai saya menyadari bahwa plugin AWS memperlambat seluruh proses peluncuran. Saya menghapus semua plugin AWS dari Help-> InstallationDetails dan semuanya sekarang bekerja dengan sempurna seperti sebelumnya. Saya tidak perlu menonaktifkan Build Automaticallylagi.

Siddharth
sumber