133

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)

ADT20を使用しています。

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

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

私が試すことができるさまざまな方法のアイデア、または何がうまくいかないかを調査する他の方法はありますか?

乾杯

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

4

8 に答える 8

411

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

Androidコマンドがまだ機能していることをEclipseが検出できないという問題があると思います。

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

于 2012-11-27T11:51:56.453 に答える
12

無効にしProject->Build Automaticallyます。私はこれが私のために働くことに気づきました。

于 2014-04-14T02:56:28.547 に答える
0

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

最初に自動ビルドを閉じる

cd /home/お名前/android-dev/sdk/tools/

sudo chmod +x zipalign

頑張ってください

于 2013-12-23T15:13:41.790 に答える
0

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

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

更新: いくつかのエクスポートの後、私はまだ時々クラッシュしますが、それほど頻繁ではありません.

于 2013-10-26T07:56:32.710 に答える
0

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

于 2013-07-22T17:18:14.270 に答える
0

これは、JVM に問題があるようです。Javaを更新して、もう一度確認してください。こちらのリンクもチェック

于 2012-08-01T04:12:27.447 に答える