2011-10-19 4 views
0

私は考えることができるすべての方法を試してみました。私はTitaniumStudioで認識されるようにAndroid SDKを取得しようとしています。私はフォルダを通過してインストールし、コマンドラインオプションを試してみました。私はEclipseでインストールしましたが、TitaniumStudioはそれを認識しません。私はTitaniumStudioを再インストールしましたが、うまくいきませんでした。TitaniumStudio - Android SDK

キーポイント:

  • すべてが最新である私は、Mac OSXに取り組んでいる
  • は10.6.8
  • 私は端末の知っているし、それが何を行うことができますが、Unixのを知りませんコマンド
  • フォーラムの誰かが、/ toolsと/ platform-toolsのフォルダを読み込むためにsdkのPATHを変更していると言われたので、これはおそらく重要です。私は間違っている)しかし、私はコマンドをターミナルからクレアで実行しようとしたときAVD(AndroidはAndroidの-4プラットフォームにAVD -n android_sdk -t 2を作成する(android_sdkポイントにAVD名と2である))TE、私は次のエラーを取得する:

-bash: android: command not found

私を助けてくださいこの「バッシュ」についての洞察と、それは何ですか、そしてこの厄介な問題を解決する方法です。 >。 <


編集:私は、私が送信しようとすると、私は今、次のエラーを取得するポイントにそれを得ている(作成のAndroid AVD -n android_sdk -t 2)端子から:

Valid ABIs: no ABIs.

Error: This platform has more than one ABI. Please specify one using --abi.

これは何を意味し、ABIは何ですか? o.O

答えて

0

.bash_profileまたは.bashrcファイルを変更するときは、新しい端末を起動するようにしてください。そうしないと、変更がロードされず、新しいPATHとその中のすべてのプログラムが利用できないため、発生しているようなエラーが発生します。

echo $PATH 

のSnow Leopard上で私にこれを与える:それと

が言われて、あなたは、あなたがパスは、次のコマンドでロードされていることを確認することができ、あなたのパスにバイナリプログラムとフォルダを追加する必要があります:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin 

OSXでは、リリース間でこの動作がかなり変更されたように見えるため、パスを設定するのは難しい場合があります。パス変数の設定に関するより詳細な答えはこちら

ルック:https://superuser.com/questions/69130/where-does-path-get-set-in-os-x-10-6-snow-leopard

がホームディレクトリにある.bashrcされたユーザーを読み取るためにSnow Leopardのを取得する方法についてここでの説明もあります:http://kaspergrubbe.dk/2011/enable-bashrc-on-osx-snow-leopard-and-lion/

+0

私は 'EDIT'に入れた上記の問題に対処できますか? :/ – Matt

1

ツール/アンドロイドを実行すると、「Android SDK Manager」が起動し、さまざまなプラットフォームが表示され、それらのプラットフォームのABIが表示されます。たとえば、私が "Android SDK Manager"を起動すると、Android 4.0(API 14)が表示され、その下に "ARM EABI v7a System Image"が表示されます。このパッケージを確認してインストールしてください。コマンド "android list targets"を実行してABIが実際にリストされていることを確認します。

+0

それはABIとは何かを助けますか? –