gpt4 book ai didi

android - 恐惧:在指定的SDK位置下找不到Android SDK

转载 作者:行者123 更新时间:2023-11-30 05:05:56 27 4
gpt4 key购买 nike

希望在一些帮助下找到解决方案。

环境:OSX 10.14.3(Mojave)
加速器:
内部版本:5.1.1.201809051655
内部版本:jenkins-appcelerator-studio-titanium_studio-master-38(大师)
日期:201809051655

从以下位置下载的Mac 64位安装程序:https://platform.axway.com/#/product/studio

我最初尝试通过仪表板上的按钮安装SDK。 android sdk声称它掉下来并被认为是很好的。但是,iOS SDK存在问题,只能坐在那里旋转。随后,我打开了App Store,并直接从那里下载/安装了XCode。从那时起,看来Andoird sdks并不想被识别。

我已经尝试过的事情:


将'android-sdk-macosx'目录移出了库目录。
删除.titanium目录并重新启动。随后创建的config.json确实列出了正确的sdk基本目录。
(未尝试这样做,但:)未安装Genymotion
sdk目录在“偏好设置对话框”>“平台”>“ Android”中列出,但可以识别该错误。
@之后遵循的说明:https://docs.appcelerator.com/platform/latest/#!/guide/Errors_Configuring_Platforms_Inside_Studio


日志中没有提及“ avd.py”。
当然,这表明没有安装Python,不……?并且,如果未安装python,如何期望脚本运行以识别实际运行的android sdk?


'appc ti config'的输出

Macbook:〜me $ appc ti config
Appcelerator命令行界面,版本7.0.9
Appcelerator,Inc.版权所有(c)2014-2019。保留所有权利。

android.sdkPath =“ / Users / me / Library / android-sdk-macosx /”
app.workspace =“”
cli.colors = true
cli.completion =假
cli.failOnWrongSDK =假
cli.httpProxyServer =“”
cli.ignoreDirs =“ ^(\。svn | _svn | \ .git | \ .hg | \。?[Cc] [Vv] [Ss] | \ .bzr | \ $ RECYCLE \ .BIN)$”
cli.ignoreFiles =“ ^(\。gitignore | \ .. npmignore | \ .cvsignore | \ .DS_Store | \ ._。* | [Tt] humbs.db | \ .vspscc | \ .. vssscc | \ .sublime-project | \ .sublime-workspace | \ .project | \ .tmproj)$“
cli.logLevel =“跟踪”
cli.progressBars = true
cli.prompt = true
cli.rejectUnauthorized = true
cli.width = 100
path.commands = []
path.hooks = []
path.modules = []
path.plugins = []
path.sdks = []
path.templates = []
user.locale =“ en_US”
“ appc ti info -t android”的输出。我在这里注意到“ Android Executable =未找到”。那肯定很重要吗?

Macbook:〜me $ appc ti info -t android
Appcelerator命令行界面,版本7.0.9
Appcelerator,Inc.版权所有(c)2014-2019。保留所有权利。

Android SDK
  Android可执行文件=找不到
  亚行可执行文件= / Users / me / Library / android-sdk-macosx / platform-tools / adb
  SDK路径= / Users / me / Library / android-sdk-macosx

Android NDK
  NDK路径=找不到
  NDK版本=找不到

Android平台
  1)android-23
    名称= Android 6.0
    API等级= 23
    修订版= 3
    皮= HVGA,QVGA,WQVGA400,WQVGA432,WSVGA,WVGA800,WVGA854,WXGA720,WXGA800,WXGA800-7in,AndroidWearRound,AndroidWearRound360x360,AndroidWearRound400x400,AndroidWearRound480x480,AndroidWearRoundChin320x290,AndroidWearRoundChin320x300,AndroidWearRoundChin360x325,AndroidWearRoundChin360x326,AndroidWearRoundChin360x330,AndroidWearSquare,AndroidWearSquare240x240,AndroidWearSquare320x320
    ABI = armeabi-v7a,x86,x86_64
    路径= / Users / me / Library / android-sdk-macosx / platforms / android-23
  2)安卓28
    名称= Android 9
    API等级= 28
    修订版= 1
    皮= HVGA,QVGA,WQVGA400,WQVGA432,WSVGA,WVGA800,WVGA854,WXGA720,WXGA800,WXGA800-7in,AndroidWearRound,AndroidWearRound360x360,AndroidWearRound390x390,AndroidWearRound400x400,AndroidWearRound454x454,AndroidWearRound480x480,AndroidWearRoundChin320x290,AndroidWearRoundChin320x300,AndroidWearRoundChin360x325,AndroidWearRoundChin360x326,AndroidWearRoundChin360x330,AndroidWearSquare,AndroidWearSquare240x240, AndroidWearSquare320x320
    ABI = x86,x86_64
    路径= / Users / me / Library / android-sdk-macosx / platforms / android-28

Android附加组件
  3)Google Inc.:Google API:23
    名称= Google API(Android 6.0(API级别23))
    供应商= Google Inc.
    修订版= 1
    说明= Android + Google API
    皮= HVGA,QVGA,WQVGA400,WQVGA432,WSVGA,WVGA800,WVGA854,WXGA720,WXGA800,WXGA800-7in,AndroidWearRound,AndroidWearRound360x360,AndroidWearRound400x400,AndroidWearRound480x480,AndroidWearRoundChin320x290,AndroidWearRoundChin320x300,AndroidWearRoundChin360x325,AndroidWearRoundChin360x326,AndroidWearRoundChin360x330,AndroidWearSquare,AndroidWearSquare240x240,AndroidWearSquare320x320
    ABI = armeabi-v7a,x86,x86_64
    路径= / Users / me / Library / android-sdk-macosx / add-ons / addon-google_apis-google-23
    图书馆=无

Android模拟器
  Titan_1_WVGA800
    ID =钛_1_WVGA800
    SDK版本= Android 6.0(API级别23)
    ABI = armeabi-v7a
    皮肤= wvga800
    路径= /Users/me/.android/avd/titanium_1_WVGA800.avd
    SD卡= /Users/me/.android/avd/titanium_1_WVGA800.avd/sdcard.img
    Google API =否

Genymotion模拟器
  没有

联网的Android设备
  没有

Android问题
  !无法找到Android NDK。
     没有NDK,您将无法构建本机Android Titanium模块。
     如果您已经下载并安装了Android NDK,则可以告诉Titanium在哪里
     通过运行“ appc钛配置android.ndkPath / path / to / android-ndk”来定位Android NDK,
     否则,您可以通过运行“ appc钛安装程序android”或手动下载进行安装
     来自http://appcelerator.com/android-ndk
最后,鉴于显然缺少“ avd.py”参考。以及明显缺少的Android Executable,此后,我从上面的链接中重新加载了Studio,然后重新安装了它。


然后,我单击了Android sdk的配置,完成后向我显示了所有的Ticks,但无济于事。首选项对话框和仪表板都声称它仍然不存在。

Android SDK

非常感谢您的协助。

提前谢谢了。

最佳答案

完全卸载(删除所有已安装的文件)android studio,然后重新安装。


2.U还可以在android studio中下载sdk和ndk-> sdk管理器

关于android - 恐惧:在指定的SDK位置下找不到Android SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54603164/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com