Appcelerator Studio 无法在 Mac 上检测到有效的 iOS 或 Android SDK。

即使安装了XCode、iOS和Android SDK。Appcelerator无法检测到iOS或Android SDK,并显示错误。

无法在’ApplicationsXcode.appContentsDeveloperPlatformsiPhoneOS.platformDeveloperSDKs’处检测到版本为’6’或更高的有效SDK。

我安装了最新的Appcelerator Studio、Oracle JDK 8、NodeJS 12.16.2、XCode 10.1、Android Studio 3.6.2。

我试着重新安装Appcelerator Studio、Oracle JDK、Node JS,在首选项-平台下设置sdk路径,并多次重启我的Mac,但我仍然得到相同的错误。

下面是终端的appc信息。

Appcelerator Command-Line Interface, version 8.0.0
Copyright (c) 2014-2020, Appcelerator, Inc.  All Rights Reserved.

Operating System
  Name                        = Mac OS X
  Version                     = 10.13.6
  Architecture                = 64bit
  # CPUs                      = 4
  Memory                      = 4.0GB

Node.js
  Node.js Version             = 12.16.2
  npm Version                 = 6.14.4

Appcelerator CLI
  Installer                   = 5.0.0
  Core Package                = 8.0.0

Titanium CLI
  CLI Version                 = 5.2.2
  node-appc Version           = 0.2.49

Titanium SDKs
  9.0.0.GA
    Version                   = 9.0.0
    Install Location          = /Users/posuna/Library/Application Support/Titanium/mobilesdk/osx/9.0.0.GA
    Platforms                 = iphone, android
    git Hash                  = ff53751424
    git Timestamp             = 3/4/2020 14:47
    node-appc Version         = 0.3.4

Mac OS X
  Command Line Tools          = installed

Intel® Hardware Accelerated Execution Manager (HAXM)
  Not installed

Java Development Kit
  Version                     = 1.8.0_241
  Java Home                   = /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home

Genymotion
  Path                        = not found
  Genymotion Executable       = not found
  Genymotion Player           = not found
  Home                        = not found

VirtualBox
  Executable                  = not found
  Version                     = unknown

Android SDK
  Android Executable          = not found
  ADB Executable              = not found
  SDK Path                    = not found

Android NDK
  NDK Path                    = not found
  NDK Version                 = not found

Android Platforms
  None

Android Add-Ons
  None

Android Emulators
  None

Genymotion Emulators
  None

Connected Android Devices
  None

Xcode
  10.1 (build 10B61) - Xcode default
    Install Location          = /Applications/Xcode.app/Contents/Developer
    iOS SDKs                  = 12.1
    iOS Simulators            = none
    Watch SDKs                = 5.1
    Watch Simulators          = none
    Supported by TiSDK 9.0.0.GA = yes
    EULA Accepted             = yes
    Teams                     = none

iOS settings

Android settings

iOS SDK files

Android SDK files

解决方案:

我有同样的问题.通过创建一个符号链接来解决.在我的例子中:ln -s UsersronnyvanelewyckLibraryandroid-sdk-macosx UsersronnyvanelewyckLibraryAndroidsdk。

显然,deamon只在UsersronnyvanelewyckLibraryAndroidsdk中寻找Android。

问候Ronny

给TA打赏
共{{data.count}}人
人已打赏
未分类

如果k<n,在大小为n的列表的第k个位置添加元素的最佳方法。

2022-9-8 14:29:39

未分类

如何在谷歌地图API中组织成千上万的数据点?[已关闭]

2022-9-8 14:29:41

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索