好的。我有點心不在焉。我已經嘗試了大約2天時間來設置Titanium Studio來識別並連接到Android SDK(Windows 7)。我已嘗試多個解決方案(下文),沒有運氣。有一些我錯過了。我試過Google和Titanium開發人員指南。所以這是我的最後一根稻草。有任何想法嗎?Titanium Studio無法找到Android SDK(嘗試過多種解決方案)
- Android SDK中主場路徑是C:\ Android的\ Android的SDK(以避免與 「程序文件」 空格)
- 安裝所有軟件開發工具包(3,4,7,8,10, 11,12,13,14,15),他們的樣品,和所有的谷歌API的
- 安裝了所有的「其他」包
- 既增加了Android 工具和平臺工具目錄Windows的PATH變量
- 從平臺的工具複製adb.exe到工具鈦喜歡看有亞行
- 安裝在當前主構建鈦SDK的用於移動設備的
- 創建Android的虛擬設備(自動真空澱積)對於軟件開發工具包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
android list targets
我得到什麼似乎是一個錯誤:
The system cannot find the path specified.
然而,命令仍繼續與運行沒有問題(我得到了所有目標和SDK管理器彈出的列表)。我不確定是否引起這個消息也導致鈦頭痛。
對不起Vaibhav的,我已經試過了: 當試圖設置默認的Android SDK路徑在「首選項」,我得到: '在給定的path' 我無法找到了Android SDK將其設置爲** C:\ Android \ android-sdk **。我知道這是正確的,因爲它是SDK管理器(和其他所有)駐留的地方。 – Brady 2012-02-23 16:26:44
很奇怪。我所做的只是在我的win機器上運行鈦,下載了鈦工作室,android sdk(android平臺和谷歌apis),oracle java 1.6。 – vaibhav 2012-02-23 16:41:36
嘿幫助如何安裝鈦 – influx 2015-09-23 11:27:53