1

我今天过得很艰难。我已经在 Titanium Studio 和 android sdk 上安装了最新版本。当我想在 TS 中创建一个新项目时,我没有 android stupport。因此,我尝试通过将 TS 指向 sdk 安装目录(C:\Android\android-sdk-r18)来手动设置它。

然后我得到这个错误:

Titanium SDK Home:Desktop-SDK根路径'C:\Users\Dean\AppData\Roaming\Titanium\sdk\win32'不是目录。Android SDK 主页:异常,Android SDK 中没有 android-8 或 android2.2。位置 0 的意外字符 (T);

这绝对是垃圾,因为我的 sdk 中大部分都安装了 android 2.2 到 android 4.0.3。

PS - 我正在运行 Windows 7 64 位,安装了 java 1.7 32 位。

有任何想法吗?

4

4 回答 4

2

我们只是花了几天的时间来解决这个问题。问题出在您安装的最新版本的移动 SDK 上。Titanium Studio 实际上使用以下脚本来验证配置窗口中的 Android SDK 路径:

MAC 路径如下所示:

/Library/Application Support/Titanium/mobilesdk/osx/ sdk_version_number_here /android/avd.py

根据您的帖子,您的路径可能类似于:

C:\Users\Dean\AppData\Roaming\Titanium\mobilesdk\win32\ sdk_version_number_here \android\avd.py

如果您浏览到该文件夹​​并查找该脚本,则它可能已丢失。我们刚刚删除了那个版本的 sdk(对我们来说是 2.0.1.GA2)。然后转到帮助-> 检查更新以重新安装最新版本。

于 2012-05-23T18:56:36.403 回答
1

1.前往Help->Install Titanium sdk from url

2.添加这个网址 - http://api.appcelerator.net/p/v1/release-download?token=b4pNB8S6

3.让它下载(大约48 MB)

4.重启钛工作室。它应该一切正常。现在桌面sdk路径不应该有任何错误。

对于缺少 android sdk 错误:-

Make sure you have android sdk version 2.2 installed

于 2012-06-24T10:45:36.670 回答
1

这个答案可能对你有用。另外我认为你需要使用 32 位 java 1.6,因为钛工作室不适用于 java 1.7

基本上你需要把 Titan-sdk 放在 C:\Users\Dean\AppData\Roaming\Titanium\mobilesdk\win32 文件夹中。

您可以从此处手动下载压缩文件,将文件(mobilesdk 和模块文件夹)解压缩到C:\Users\Dean\AppData\Roaming\Titanium\

或者你需要做Titanium Studio->help->check for titanium sdk update

我宁愿你和"check for titanium sdk update"

希望这可以帮助

于 2012-05-16T14:38:15.157 回答
0

以下是错误的解决方案:

  • Titanium SDK Home:Desktop-SDK根路径'C:\Users\Dean\AppData\Roaming\Titanium\sdk\win32'不是目录或在Mac
  • 【Titanium SDK Home】Desktop-SDK根路径/Library/Application Support/Titanium/sdk/osx'不是目录

    1. 从这里下载您的 SDK [Mac/Win]
    2. 解压并将所有文件夹(模块应合并)放到 Titanium 的位置:
      • 对于 Win 路径是 'C:\Users\xxx\AppData\Roaming\Titanium\'
      • 对于 Mac 路径是 '/xxx/Library/Application Support/Titanium/'
    3. 瞧。
于 2012-06-06T18:48:16.890 回答