2012-02-22 17 views
3

オーケーを見つけることができません。私はここで私の知恵の終わりのようなものです。私は認識し、AndroidのSDK(Windows 7の)に接続するためのチタンメーカーを設定するために、約2日間しようとしてきました。私は運と(下)複数ソリューションを試してみました。私が紛失しているものがなければならない。 GoogleとTitaniumの開発者ガイドを試しました。これは私の最後のわらです。何か案は?チタンメーカーは、Android SDK(複数のソリューションを試してみました)

  • のAndroid SDKのホームパスCです:\ Androidの\ androidの-SDK
  • すべて SDKをインストールし( "プログラムファイル" とのスペースを避けるために)(3,4,7,8,10、 11,12,13,14,15)、そのサンプル、およびすべてのGoogle APIの
  • は、すべての「エクストラ」パッケージ
  • は、WindowsのPATHにAndroidのツールプラットフォームのツールディレクトリの両方を追加しまし変数
  • をインストールチタンは、モバイルデバイス
  • 作成したAndroidの仮想デバイス(のAVD)のためにチタンSDKの現在のマスタービルドをインストールADB
  • のためにそこに見えるのが好きなようプラットフォームのツールからadb.exeにツールコピーし
  • SDK 7および8(チタンの必要のSDK)
  • のために「設定」の下のチタン「ダッシュボード」タブで、各変更

、後にADBサーバーやコンピュータ自体を再起動、私が取得:

An Android SDK is missing. Titanium requires Android platforms 2.1.* and 2.2.* 

'環境設定' で、デフォルトのAndroid SDKのパスを設定しようと、私が手:(申し訳ありませんが、ちょっと長い)

Could not locate the Android SDK at the given path 

チタンログファイルの出力:

!ENTRY com.appcelerator.titanium.mobile 4 0 2012-02-22 14:06:21.992 
!MESSAGE (Build 1.0.0.1327639206) [ERROR] [ERROR] The system cannot find the path specified. 
[ERROR] The system cannot find the path specified. 
Traceback (most recent call last): 
    File "C:\Users\Stick\AppData\Roaming\Titanium\mobilesdk\win32\2.0.0.v20120221190136\android\avd.py", line 45, in <module> 
    print get_avds(sdk) 
    File "C:\Users\Stick\AppData\Roaming\Titanium\mobilesdk\win32\2.0.0.v20120221190136\android\avd.py", line 21, in get_avds 
    for line in run.run([sdk.get_android(),'list','target'],debug=False).split("\n"): 
AttributeError: 'NoneType' object has no attribute 'split' 

私は何が不足しているか見当がつかない。 Eclipseはすべてをうまく認識します。助言がありますか??

P.S. 私は誤りであると思われるものを手に入れるつまり

android 
android list targets 

、コマンド私は「アンドロイド」を実行しようとしたときに気づいた:

The system cannot find the path specified. 

しかし、コマンドはまだ使用して実行し続けます問題はありません(すべてのターゲットの一覧が表示され、SDKマネージャがポップアップします)。私はそのメッセージを引き起こしているものがチタンの頭痛を引き起こしているかどうかは分かりません。

答えて

0
  1. は、チタンIDEを開きます。
  2. [ファイル] - > [チタンモバイルプロジェクトをクリックしてください。
  3. ウィンドウには、 下部にSDKの設定/構成リンクが表示されます。このリンクをクリックしてください。
  4. は現在、AndroidのSDKの家を与える:C:\ Androi \アンドロイド-SDK(またはシステム内 アンドロイド-SDKフォルダを参照)
  5. デフォルトのAndroid SDK
  6. [OK]をクリックします
  7. クリックを適用]を選択します。

あなたはいいですね。 問題が発生した場合はお知らせください。

+0

バイバブ申し訳ありませんが、私がすることを試みた: 「設定」で、デフォルトのAndroid SDKのパスを設定しようとすると、私が手: は '私は与えられたPATH' でAndroidのSDKを見つけることができませんでした** C:\ Android \ android-sdk **に設定してください。私はSDKマネージャ(と他のすべて)が存在する場所であるので、これが正しいことを知っています。 – Brady

+0

奇妙な。私が勝利マシンでチタンを走らせるのは、チタンスタジオ、アンドロイドSDK(アンドロイドプラットフォームとグーグルアピス)、Oracle Java 1.6をダウンロードしたものです。 – vaibhav

+0

ねえ、チタンのインストール方法 – influx

2

私はまったく同じ問題に直面していましたが、今私はこれを考え出して正常に動作していました。

基本的に、私はTitanium StudioをインストールしてAndroid SDKを設定するとうまくいきましたが、Projectを実行しようとすると「javacが見つかりませんでした」というエラーが発生しました。この問題を解決しながら、あなたのパスに '%JAVA_HOME;%'を含めるように言及された投稿に出くわしました。そして、私がこれをしたとき、Android SDKはTitaniumによってもう検出されませんでした。

私は、PATH変数から「%のJAVA_HOME%の」を削除してから、私は、PATH変数にJavaのビンフォルダパスが含まれており、Javaのインストールのルートディレクトリを指す新しい変数「JAVA_HOME」を作成しました。このステップを実行した後、すべて正常に動作します。

あなたのチタン環境を稼働させていただきたいと思います。 :-)

ありがとうございました。

1

新しいバージョンのTitaniumでは、ダッシュボードにAndroid SDKのアップデートオプションがあります。パスが正しいことを確認してください。私のような場合は、2つのAndroid SDKパスがあるかもしれません。 1つは廃止され、もう1つはアクティブだった。だから、その道を確かめてください。 TitatniumがSDKソフトウェアを更新しようとしているときに、新しいバージョンを探しているときは、キャンセルは必要ありませんので、キャンセルを選択してください!

関連する問題