2012-05-16 34 views
1

今天我有一个非常困难的一天。我已经在Titanium Studio和android sdk上安装了最新版本。当我想在TS中创建一个新项目时,我没有Android支持。所以我尝试通过将TS指向sdk安装目录(C:\ Android \ android-sdk-r18)手动进行设置。钛工作室没有找到安卓2.2即使它已经安装

然后我得到这个错误:

Titanium SDK Home: The Desktop-SDK root path'C:\Users\Dean\AppData\Roaming\Titanium\sdk\win32' is not a directory. Android SDK Home: Exception, No android-8 or android2.2 in the Android SDK. Unexpected character(T) at position 0;

这是绝对的垃圾,因为我最有高清的Android 2.2直到到Android安装在我的SDK 4.0.3。

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

任何想法?

回答

2

我们刚刚度过了几天这个问题摔跤。问题出在您安装的最新版本的移动sdk上。钛工作室实际使用下面的脚本来验证在配置窗口中的Android SDK路径:

MAC路径是这样的:

/库/ Application Support /钛/ mobilesdk/OSX/ sdk_version_number_here /安卓/ avd.py

根据您的文章,您的路径可能是这样的:

C:\用户\院长\应用程序数据\漫游\钛\ mobilesdk \ WIN32 \ sdk_version_number_here \ android \ avd.py

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

1

This answer对您有用。此外,我认为你需要使用32位Java 1.6钛工作室不与Java 1.7

基本上你需要把钛SDK位于C工作:\用户\院长\应用程序数据\漫游\钛\ mobilesdk \ Win32文件夹。

要么你可以手动从here下载压缩文件,解压缩文件(mobilesdk和模块文件夹)C:\Users\Dean\AppData\Roaming\Titanium\

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

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

希望这有助于

+0

我想你上面建议的内容。不幸的是,它并没有解决问题。无论如何,我给了你一个投票权。由于一切都是最新的,我已经安装了正确的Java版本。皮蒂虽然没有解决我的问题。 – Tiwaz89

+0

您是否从以上网址下载mobilesdk-2.0.1.GA2-win32.zip文件?如果是,然后将其提取到C:\ Users \ Dean \ AppData \ Roaming \ Titanium \ –

+0

是的,我也这样做了。尽管我接近了一些。 Titanium现在可以看到Android SDK和软件包,但我仍然坐在一个错误位置:“使用SDK的配置检测到错误。原因:'C:\ Users \ Dean \ AppData \ Roaming \ Titanium \ sdk \ win32'是不是目录“。这是一个不同的错误。我会为此打开一个新线程... – Tiwaz89

0

这里是错误的解决方案:

  • 钛SDK主页:在桌面-SDK根path'C:\用户\院长\应用程序数据\漫游\钛\ SDK \ WIN32' 不是一个目录或在Mac
  • [钛SDK首页]桌面-SDK根路径 /库/ Application Support /从钛/ SDK/OSX”不是一个目录

    1. 下载您的SDK [苹果/运] here
    2. 解压缩,并把所有的文件夹(模块应结合),以钛的位置:
      • 为Win路径是 'C:\用户\ XXX \应用程序数据\漫游\钛\'
      • 为Mac路径为“/ xxx/Library/Application Support/Titanium /'
    3. Voila。
1

1.Go到Help->Install Titanium sdk from url

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

3.Let其下载(约48 MB)

4.Restart钛工作室。它应该都工作得很好。现在不应该有关于桌面sdk路径的任何错误。

缺少Android SDK中的错误: -

Make sure you have android sdk version 2.2 installed