Appcelerator 4无法在Mac上找到Android SDK

问题描述:

Mac OS X上的Appcelerator Studio 4.7.1.201609100950无法找到Android SDK。我使用Appcelerator Studio仪表板上的按钮下载了它。下载成功完成后,Appcelerator Studio无法识别它。 我收到以下错误:[Android SDK Home]在指定的SDK位置找不到任何Android SDKAppcelerator 4无法在Mac上找到Android SDK

+0

您是否尝试过重新启动Studio? – davidcyp

+0

是的,我已经尝试了几次来重新启动工作室并重新下载SDK。我甚至试图用android Studio下载SDK,确保它实际上可以正常工作并且可以运行模拟器,然后尝试将Titanium指向此SDK,但也没有任何成功。 – smikesh

+0

你可能想看看这行代码:你看看这个页面:https://docs.appcelerator.com/platform/latest /#!/ guide/Installing_the_Android_SDK –

尝试重新安装程序或检查您的AppData文件夹。大多数时候你的AppData文件夹默认是隐藏的。尝试让它显示并尝试在那里寻找它。

+0

我正在使用Mac :))))) – smikesh

你有没有尝试这个办法:

使用Android SDK与Studio中的路径SDK必须在首选项对话框中设置。

  1. 打开“首选项”对话框:在Mac OS X上,从菜单栏中选择Appcelerator Studio>首选项。
  2. 在“首选项”对话框中,导航到Studio>平台> Android。
  3. 单击浏览,然后导航到SDK目录,在[Android SDK主页]文本框中输入Android SDK的路径。

Android的SDK将在库文件夹中找到...像/用户//库/ Android的SDK

你没有安装Android的SDK正确的!?

+0

是的,我试过这个也是 – smikesh

当你运行appc ti info -t android时,命令行会发生什么?

另外,检查你的Android SDK设置在APPC TI的配置以及检查,看看你是否在

称为ANDROID_SDK

/~/.bash_profile设置环境变量,并且如果是这样的话,它与SDK的正确当前位置相匹配 如果你不能解决这个问题,可以尝试更改你的sdk目录并在appcelerator中进行更改。 希望能帮到你。

+0

我收到以下错误消息$ appc ti info -t android Appcelerator命令行界面,版本5.5 .1 版权所有(c)2014-2016,Appcelerator,Inc.保留所有权利。 /未捕获的异常被抛出! 无法读取未定义的属性“版本” 无法读取未定义的属性“版本” – smikesh

我也有这个问题。原因是(至少对我来说)是当我第一次创建应用程序时,它使用的是旧版本的Studio & SDK。

一种解决方案,是创建一个新的项目与最新的SDK &工作室,然后粘贴所有的代码在新的项目(确保一切都在正确tiapp.xml更新),然后你会看到有没有运行Android的更多问题。

你也可以尝试一个新的移动项目(与最新的SDK,目前5.5.1.GA),并看看它是否运行在Android上。如果这可行,您可以将所有代码移动到这个新项目。

我个人存储我在

/opt/android-sdk 

/opt/android-ndk 

SDK和NDK的链接在.bash_profile

export ANDROID_SDK=/opt/android-sdk 
export ANDROID_NDK=/opt/android-ndk 

最后,使用appc ti setup android设置的路径有作为。 Studio和CLI都会从那里正确地选取它。谢谢!