1

MacOSX-10.5.8 を使用しています。Android sdk.ADT バージョン 20.3 の最新バージョンをインストールしました。

署名済み apk をエクスポートしているときに、以下のエラーが発生します。私は64ビットのEclipseを使用しています。

Error while running zipalign: dyld:unknown required load command 0x80000022

いくつかのリンクをたどり、以下のコマンドを試しましたが、失敗しました。

Static-112:~ dsr$ gcc-4.2 -mmacosx-version-min=10.5 isysroot /Developer/SDKs/MacOSX10.5.sdk/ i686-apple-darwin9-gcc-4.2.1: isysroot: No such file or directory

多くの方法を試しましたが、この問題を解決できませんでした。

この問題の解決策を教えてください。

4

2 に答える 2

0

Trace/BPT トラップ ...システムが Snow Leopard 向けのビルドを実行しようとする可能性があります。試すことができる回避策は、Terminal.app を実行し、次のように arch コマンドを使用することです。

arch -i386 /Applications/eclipse.app/Contents/MacOS/eclipse-bin

( /Application/eclipse.app をアプリの場所に置き換え、必要に応じて eclipse-bin の代わりに実行可能ファイルの名前 (-bin で終わる) を使用します。)これがお役に立てば幸いです。

于 2012-08-26T13:14:17.980 に答える
0

同じ問題が発生しました。zipalign ツールが 10.5.8 で壊れているようです。幸いなことに、私は古いバージョンの sdk を持っていて、その zipalign をコピーしたところ、現在は機能しています。また、最新のzipalignは10.6.8で正常に動作します

于 2012-10-23T11:31:09.320 に答える