web-dev-qa-db-ja.com

Eclipse(ADT)からAPKをサイレントエクスポートするとクラッシュする

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

これは、現在の設定では問題なく機能していました。

携帯電話でアプリをまっすぐ実行(デバッグモード)すると正常に動作します。

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

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

次のJavaを搭載した〜2010 MacBook ProでMac OS X 10.7.4を使用しています。

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 を使用する必要がありますが、この問題はありません。

132
whalabi

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

Androidコマンドがまだ機能しているか、類似したものを検出できないEclipseの問題だと思います。

もちろん、Eclipse以外でAntを使用してAPKを生成するオプションがあります。EclipseプロジェクトからAnt build.xmlを生成できます。詳細は、公式Android docs

411
jmarranz

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

12
wangzhengyi

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

enter image description here

3
Luna Kong

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

0
Siddharth

これは、JVMに問題があるようです。 Javaを更新してもう一度確認してください。また、これを確認してください link

0
san

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

0
Raúl Contreras

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

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

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

Sudo chmod + x zipalign

お疲れ様でした

0
SadieYu

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

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

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

0
Toni Gamez