0

我的Titanium Studio有問題。它無法識別我的Android SDK安裝。
在Platform-> Android prefs面板中,它顯示「沒有在選定位置找到Android SDK」Titunium Studio找不到Android SDK

當我第一次運行Titanium時,它安裝/更新了一大堆它自己的和一些Node插件,所以它完成了所有依賴。

細節:

  • 操作系統:Windows 7(64位)
  • 鈦Studio版本3.3.1是(在%APPDATA%\漫遊\鈦工作室)
  • JDK建立1.8.0_31(%程序文件(x86)%\ Java的\ JDK)
  • 的Android SDK安裝(在C:\ Android的SDK)
    • Android SDK工具24.0.2
    • 的Android小號DK平臺工具21
    • Android SDK中構建工具
    • 的Android 4.2.2,API 17(所有兒童)
    • 的Android 2.3.3,API 10(所有兒童)
    • Android 2.2系統,API 8(所有兒童)
    • 也一切額外分支

Titanium Compatibility Matrix裏面,我至少有一個Android的SDK(4.2.2)在接受SDK綁定落入s爲我的Titanium版本。

+0

_「當我第一次跑鈦,它安裝/更新了一堆它自己的一些節點插件」 _ - 它安裝鈦SDK 3.5.0.GA,鈦CLI 3.4.1,Node.ACS 1.0.21, &合金1.5.1 – smsk 2015-02-07 11:51:05

回答

0

我不知道到底該怎麼解決作出了貢獻(注意,鈦CLI alwayes檢測一切正常),但這裏的我同時做了什麼。

  • 我已經存在%ANDROID_SDK%,%JAVA_HOME%以及從一開始就將SDK的工具和平臺工具位置添加到PATH。
  • 我卸載了Titanium(Studio & SDK),JDK + JRE,Node和Git,然後重新安裝了JDK和Titanium。
  • Titanium安裝節點10.13和Git 14.sth到%programfiles(x86)%
  • 問題依然存在。提示另一系列的卸載。
  • 一一安裝了Jdk,Git,節點和Titanium。
  • Interstingly,這次Titanium找不到安裝在C:\ git中的Git(它被添加到PATH中)。因此,我將C:\ Git編譯爲%programfiles(x86)%(也鏈接到C:\ nodejs以獲得更好的效果:))
  • 現在,我發現JDK安裝程序只添加了C:\ ProgramData \ Oracle \ Java \ javapath PATH,其中只包括java.exe,javaw.exe和javaws.exe。所以我將%programfiles(x86)%\ Java \ jdk \ bin添加到PATH中。
  • 這一次,鈦工作室正常工作!

所以,也許,問題在於Titanium Studio需要某些位置的依賴關係。

(順便說一句,在此之前,即使到git.exe路徑是在PATH,工作室的控制檯「找不到‘慶典’殼」。現在它。)

希望這有助於其他人誰面臨同樣的問題。

0

你檢查了這些鏈接嗎?

1. link 1

2. link 2

而且最好有Java和操作系統相同的架構。
你也可以在命令行中鍵入這一點,並檢查是否有任何具體的Android問題
titanium info

+0

謝謝。 '鈦信息'總是找到一切正確。
但是,我調查了PATH並最終解決了問題。 – smsk 2015-02-11 15:26:31