Eclipse(ADT)からのA​​PKのエクスポートがサイレントクラッシュする


133

MacでEclipseからAPKをエクスポートしようとするたびに(JunoとIndigoを試してみました)、Eclipseが数秒後にクラッシュします

これは、私の現在のセットアップでは正常に機能していました。

私の携帯電話でアプリをまっすぐに実行する(デバッグモード)と、問題なく動作します。

コンソールからのエラーは次のとおりです。

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

私は〜2010 MacBook ProでMac OS X 10.7.4を使用しており、次のJavaを使用しています。

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を使用しています。

EclipseとAndroid SDKを再インストールして、ADTを再ダウンロードしてみました。

Eclipseエラービューに何も表示されない

私が試すことができるさまざまな方法のアイデア、または何が問題になっているのかを調査する他の方法?

乾杯

更新:2014年以降のユーザーは、この問題のないAndroid Studioを使用する必要があります。

回答:


411

エクスポート時にプロジェクト/ビルドを自動的に無効にする

私は、EclipseがAndroidコマンドを検出できない問題がまだ機能しているか、または同様の問題であると思います。

もちろん、Eclipseの外部でAntを使用してAPKを生成するオプションがあります。EclipseプロジェクトからAnt build.xmlを生成できます。詳細については、公式のAndroidドキュメントをご覧ください。


1
私が前にしながら、このAから上を移動するが、あなたの答えは、私はそれが動作すると仮定します持っていupvotesの量与えてくれた
whalabi

2
理由はわかりませんが、これはUbuntu Linux(最新のADTバンドルでProject Sputnikディストリビューションを実行しているDell XPS13)でも機能しました。問題は変更や警告なしに始まりましたが、ある日は機能し、次の日は機能しませんでした。ヒープサイズを増やしても問題は解決しませんでしたが、自動ビルドをオフにするとすぐに問題がなくなりました。変だ。
BasicPleasureModel 2013年

35
これがまだ起こっているとは信じられません。したがって、基本的にデフォルトのAndroid開発キットは、APKをエクスポートしようとすると毎回クラッシュします。信じられない。
Dave

3
ここで説明されているように、ビルド出力を標準に設定しました:stackoverflow.com/questions/7843436/…そして、Eclpiseはクラッシュしませんでした。Eclipse Juno上のADT 21.1.0。
サンナ2013

1
本当に信じられない。私はADTを更新し、機能しなくなりました(成功率5%かもしれません)。あなたの解決策は完全に機能しました... ADTコーダーの恥です。
elbuild 2013年

12

無効にするProject->Build Automatically。私はこれが私のために働くことを指摘しました。


問題はEclipse Lunaでも持続します。このソリューションはEclipse Lunaで動作します
トリックノロジー'18年

3

APKをエクスポートする前に、プロジェクト/ビルドを自動的に無効にします。

ここに画像の説明を入力してください



0

project/ clean私のために働いた。他のユーザーが投稿したように、それはプロジェクトの構築に関連していると思います。


0

問題は、ADTとEclipseを更新するまで続きました。どちらが問題を解決するのかわかりません。現在、次のようにして、厳格な署名付きエクスポートがスムーズに機能しています。

  • ADTバージョン:22.2.1.v201309180102-833290
  • Eclipse Juno Service Release 2ビルドID:20130225-0426
  • Java 1.7.0_45-b18を実行するGentoo Linux。

更新:その後のエクスポートはほとんどありませんが、時々クラッシュしますが、それほど頻繁ではありません。


0

実行権限を追加してみてください。あなたはこのようなものを試すことができます

最初に自動ビルドを閉じます

cd / home / your name / android-dev / sdk / tools /

sudo chmod + x zipalign

完了しました。幸運を祈ります


0

disable Build AutomaticallyAWSプラグインが起動プロセス全体の速度を低下させていることに気づくまで、私は数か月間使用しました。Help-> InstallationDetailsからすべてのAWSプラグインをアンインストールし、すべてが以前と同様に完全に機能するようになりました。Build Automaticallyこれ以上無効にする必要はありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.