Tianium Studio找不到Android SDK(尝试了多种解决方案)

Tianium Studio找不到Android SDK(尝试了多种解决方案),android,titanium,titanium-mobile,Android,Titanium,Titanium Mobile,好的。我在这里有点不知所措。我已经尝试了大约两天的时间来设置Titanium Studio,以便识别并连接到Android SDK(Windows 7)。我尝试了多种解决方案(见下文),但运气不佳。一定有什么我错过了。我试过谷歌和钛开发指南。这是我的最后一根稻草。有什么想法吗 Android SDK主路径为C:\Android\Android SDK(以避免使用带有“程序文件”的空格) 安装了所有SDK(3,4,7,8,10,11,12,13,14,15)、它们的示例和所有Google API

好的。我在这里有点不知所措。我已经尝试了大约两天的时间来设置Titanium Studio,以便识别并连接到Android SDK(Windows 7)。我尝试了多种解决方案(见下文),但运气不佳。一定有什么我错过了。我试过谷歌和钛开发指南。这是我的最后一根稻草。有什么想法吗

  • Android SDK主路径为C:\Android\Android SDK(以避免使用带有“程序文件”的空格)
  • 安装了所有SDK(3,4,7,8,10,11,12,13,14,15)、它们的示例和所有Google API
  • 已安装所有“附加”软件包
  • 在Windows的PATH变量中添加了Android工具和平台工具目录
  • 将adb.exe从平台工具复制到工具,因为Tianium喜欢在那里查找adb
  • 安装了用于移动设备的Tianium SDK的当前主版本
  • 为SDK 7和8创建了Android虚拟设备(AVD)(Tianium要求的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
钛日志文件输出(抱歉,有点长):

我得到了一个似乎是错误的信息:

The system cannot find the path specified.
但是,这些命令仍然继续运行,没有任何问题(我得到了所有目标的列表,SDK管理器弹出)。我不确定是什么原因导致了这一信息也导致了头痛

  • 打开钛ide
  • 单击文件->钛移动项目
  • 此时将显示一个窗口,其中包含“设置/配置SDK”链接 底部。点击这个链接
  • 现在给android sdk主页:c:\Androi\android sdk(或浏览到 android sdk文件夹(在您的系统中)
  • 选择默认的Android Sdk
  • 单击应用
  • 单击“确定”
  • 你该走了。
    如果您遇到任何问题,请告诉我。

    我也面临着同样的问题,但现在我已经解决了这个问题,而且效果很好

    基本上,当我安装Titanium Studio并配置Android SDK时,它工作得很好,但当我尝试执行项目时,出现了“javac not found”错误。在解决这个问题时,我遇到了一篇文章,其中提到包含“%JAVA\u HOME;” 我从Path变量中删除了“%JAVA\u HOME%”,然后将JAVA bin文件夹路径包含到Path变量中,并创建了一个新变量“JAVA\u HOME”,该变量指向JAVA安装的根目录。完成此步骤后,一切正常

    我希望您现在能够运行钛合金环境。:-)


    谢谢。

    较新版本的Tianium在仪表板中有更新Android SDK选项。只要确保路径是正确的。有些情况下,如我的,可能有两个Android SDK路径;一个是过时的,另一个是活跃的。所以,请确定这条路。当Titatnium即将更新SDK软件时,请选择“取消”,因为这不是必需的

    抱歉,Vaibhav,我尝试过:当尝试在“首选项”中设置默认Android SDK路径时,我得到:
    无法在给定路径中找到Android SDK
    我正在将其设置为C:\Android\Android SDK。我知道这是正确的,因为它是SDK管理器(和其他所有东西)所在的地方。奇怪。我在win机器上运行Tianium所做的一切就是下载Tianium studio、android sdk(android平台和google API)、oracle java 1.6。嘿,请帮助安装Tianium
    android
    android list targets
    
    The system cannot find the path specified.