【问题标题】:Appcelerator 4 cannot find Android SDK on MacAppcelerator 4 在 Mac 上找不到 Android SDK
【发布时间】:2017-02-10 18:38:36
【问题描述】:

Mac OS X 上的 Appcelerator Studio 4.7.1.201609100950 找不到 Android SDK。我已经使用 Appcelerator Studio Dashboard 上的按钮下载了它。下载成功后,Appcelerator Studio 无法识别。 我收到以下错误:[Android SDK Home] No Android SDKs were found under the specified SDK location

【问题讨论】:

  • 您是否尝试过重启 Studio?
  • 是的,我试过几次重启studio,重新下载SDK。我什至尝试用android Studio下载SDK,确保它确实在工作并且模拟器可以运行,然后尝试将Titanium指向这个SDK,但也没有任何成功。
  • 你可能想看看这行代码:titanium config android.sdk /Users/appc/sdk/android-sdk/ 顺便说一句,你看过这个页面吗:docs.appcelerator.com/platform/latest/#!/guide/…

标签: android titanium appcelerator


【解决方案1】:

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

一种解决方案是使用最新的 SDK 和 Studio 创建一个新项目,然后将所有代码粘贴到该新项目中(确保 tiapp.xml 中的所有内容都正确更新),然后您将看看运行 Android 没有更多问题。

您也可以只使用一个新的移动项目(使用最新的 SDK,当前为 5.5.1.GA)来试用它,看看它是否可以在 Android 上运行。如果可行,您可以将所有代码移至这个新项目。

【讨论】:

    【解决方案2】:

    你试过了吗:

    要将 Android SDK 与 Studio 结合使用,必须在“首选项”对话框中设置 SDK 的路径。

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

    Android SDK 将在 Library 文件夹中找到...类似于 /Users//Library/android-sdk

    你确实安装了 android-sdk 吧!?

    【讨论】:

      【解决方案3】:

      从命令行运行 appc ti info -t android 会发生什么?

      另外,在 appc ti config 中检查您的 Android SDK 设置,并检查您是否在

      中设置了环境变量

      /~/.bash_profile 称为 ANDROID_SDK

      ,如果是这样,它与 SDK 的正确当前位置匹配 如果您无法解决此问题,请尝试更改您的 sdk 目录并在 appcelerator 中进行更改。 希望对您有所帮助。

      【讨论】:

      • 我收到以下错误消息 $ appc ti info -t android Appcelerator 命令行界面,版本 5.5.1 版权所有 (c) 2014-2016,Appcelerator, Inc. 保留所有权利。 /抛出了一个未捕获的异常!无法读取未定义的属性“版本”无法读取未定义的属性“版本”
      【解决方案4】:

      我个人将我的 SDK 和 NDK 存储在

      /opt/android-sdk
      

      /opt/android-ndk
      

      带有.bash_profile中的链接

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

      最后,使用appc ti setup android 在那里设置路径。 Studio 和 CLI 都会从那里正确获取它。谢谢!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-07-30
        • 2011-02-01
        • 1970-01-01
        • 1970-01-01
        • 2014-09-03
        • 1970-01-01
        • 2020-03-15
        相关资源
        最近更新 更多