Sawalog

スマートフォンアプリの技術的な開発ログや企画、マーケティングに関する方法やノウハウをまとめたブログ

Titanium StudioでAndroid SDKを設定する方法

      2011/08/14

Titanium Studioのインストール、設定をトラブルシューティングすることが多いのですが、
最近特に多いエラーについて、対処方法をまとめてみます。

Titanium Studioをインストール、またはアップデートしたらAndroid SDKが認識されない、エラーが出るというお話。
実際のエラーメッセージはこんな感じ。

Could not locate the Android SDK at the given path
Could not locate the Android SDK at the given path
Macの場合だと、Titanium Studioを起動して、[Ttanium Studio] -> [Preferences] -> [Aptana] -> Titanium を選ぶとAndroid SDK Directoryを設定する画面が出ます。
ここの上部に上記のエラーメッセージが出てしまうというお話。
titanium studioをアップデートして、何やらAndroidに関する赤いメッセージが出てしまう人はここをみてみてもいいかもしれません。

ちなみに、私の新しく手に入ったMacBookAir(残念ながら旧式;)にTitaniumを新たに入れて設定してみた際もエラーが出ました。

私が新たにTitanium をインストールしたときのザックリ手順。

1. Titanium Studioをインストール
2. Android Developersでandroid-sdk_r12-mac_x86.zipをダウンロード
3. zipファイルを展開
4. [Ttanium Studio] -> [Preferences] -> [Aptana] -> Titaniumで展開したフォルダを指定
5. 上記のエラー!

これを解決する方法。

■原因?
こちらにあるようにAndroidのSDKがある程度新しいもの?(Google APIと連携したもの?)が入っていないとエラーが出てしまう模様。

■対処

1. ダウンロードしたフォルダの中のtoolsの中にあるandroid(android-sdk-mac_x86/tool/android)を実行する。

2. Android SDK and ADV Managerが起動する。Available Packages を選択し、Android Repository と Third party Add-onsにチェックを入れる。

3. まだインストールされていないものにチェックが入ると思うので、右下のinstall selected をクリック。

4. ものすごい容量のデータがダウンロード、インストールされる

5. 完了したら、[Ttanium Studio] -> [Preferences] -> [Aptana] -> Titaniumを開いてみて、Android SDK Directoryの項目でAndroid-sdk-mac_x86を選ぶ

6. エラーが消えてDefault Android SDKでエミュレータで動かすAndroidのSDKが選べるようになる。

これにて解決!
簡単にいうと、Android 2.xはいわゆるスマートフォン。Android 3.xはタブレット。
Google APIって書かれたものはGoogle APIを用いたものです。例えばGoogleマップとか使うのであればこれを選ぶ必要があります(たぶん)。

Default Android SDK にはGoogle APIs Android 2.2 とか選んでおけば無難ですかね。。

これでRun As にAndroid Emulatorが追加されているはずです〜。
 
 

 - Android, iPhone, Tips, Titanium

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
Androidアプリ開発アイコンリソースサイズ一覧

Androidアプリで必要なアイコンのサイズ一覧です。 Kindleストアで必要 …

no image
Titaniumで用意する画像のサイズ

Titaniumで用意する画像のサイズをまとめてみました。(2012.09.23 …

iPhone4Sを開発機として登録する方法

かわいいiPhone4Sさんがおうちに来ましたっ! 3GSと比べてしまうと、もう …

no image
さくらVPSにSubversion 1.6.11 をインストール

引き続き、さくらのVPSたんで遊んでいます! さくらのVPSにバージョン管理シス …

no image
iOS5 beta インストールしてみた

やっと帰宅したので、一日遅れだけど早速iOS5を入れてみた。 今回はiPad2に …

no image
Titanium広告モジュールまとめ

こんにちは、Obj-C勉強中の@sawada50です。 @yagi_さんに超期待 …

no image
Xcode 4.0.2がダウンロードできない Access denied for download

Xcode4.0.2 をダウンロードしようとしてApple Developerに …

no image
iOS7でTitaniumでstatusBarのcolorを変更する(Titanium 3.2.3)

Titanium3.2以上に変えたタイミングで、ステータスバーの色の変更ができな …

Titanium製アプリ150個まとめ

こんばんは、@nyacckです。 @astronaughtsさん主催のTitan …

[Titanium]Xcode4.5とXcode4.3.3を共存させる

Xcode4.5を既存のXcode4.3.3と共存させるために行ったこと。 ・i …