2

新しい BB10 で Android アプリを使用しようとしていますが、APK から BAR ファイルを作成する必要があります。Eclipse から apk2bar を実行しようとすると問題が発生します。それは常に言う:

[エラー] Android SDK パスが設定されていません

私が調査しているように、システム変数 ANDROID_HOME をパスで作成する修正があるはずですが、そうすると apk2bar はこの別のエラーを返します:

[エラー] 無効な %ANDROID_HOME% パス: C:\Program Files (x86)\Android\android-sdk

パスにスペースがない場合に解決されるという回答がいくつか見つかりましたが、試してみたところ同じエラーが発生しました。

[エラー] 無効な %ANDROID_HOME% パス: C:\Progra~2\Android\android-sdk

この問題を解決する方法を知っている人はいますか? これを実行するにはどうすればよいですか?また、修正するには何を変更すればよいですか?

前もって感謝します!!!

PS: 22 の代わりに ADT v21 を試すつもりです。

解決しました!! この問題はすべて、新しいコンピューターに切り替えた後に発生しました。Android SDK をインストールしたときに、Android 2.3.3 をインストールしませんでした。4.0.3をインストールしました。したがって、2.3.3 もインストールします。

誰かが関連する問題を抱えている場合は、コメントしてください。答えます。ありがとう!!

4

2 に答える 2

2

blackberry supportforum の Web サイトで解決策を見つけました。お役に立てば幸いです :-)
http://supportforums.blackberry.com/t5/Android-Runtime-Development/repackaging-android-code-apk-quot-android-sdk-パスが設定されていません/td-p/2369697

于 2013-05-23T09:02:10.503 に答える
2

ここに解決策があります。試してみて、私に知らせてください。 http://supportforums.blackberry.com/t5/Android-Runtime-Development/Any-real-BB-moderators-ACTUALLY-on-these-forums/td-p/2375327

それは私のために働いた。私にとっての問題は、ADT v22 へのアップグレードでした

一時的な解決策として、すべてのファイルを /build-tools/17.0.0 から /platform-tools にコピーして戻すことができます。これにより、ツール (apk2barVerfifier、apk2bar など) が期待どおりに機能するようになります。設定方法によっては、SDK の場所をツールに直接提供する必要がある場合があります。

于 2013-05-23T22:24:39.877 に答える