【问题标题】:Appcelerator Titanium - unable to run on androidAppcelerator Titanium - 无法在安卓上运行
【发布时间】:2018-02-28 14:53:28
【问题描述】:

我能够在 Android 上运行,但自从升级到最新的 SDK (6.2.0.GA) 后,我无法运行。我收到一条错误消息,告诉我我的 Android SDK 没有更新,我应该更新到最新版本。所以我做了。现在我得到一个不同的错误:

[ERROR] :  Missing required Android SDK tools: zipalign, aapt, aidl, dx
[ERROR] :  
[ERROR] :  The Android SDK located at /Users/ophir/Library/Android/sdk-titanium has incomplete or out-of-date packages.
[ERROR] :  
[ERROR] :  Current installed Android SDK tools:
[ERROR] :    Android SDK Tools:          25.2.5
[ERROR] :    Android SDK Platform Tools: 26
[ERROR] :    Android SDK Build Tools:    not installed

我运行了appc ti setup check,它也产生了关于丢失项目的相同错误:

  ✕  android            "android" executable not found; please reinstall Android SDK
  ✓  emulator           installed /Users/ophir/Library/Android/sdk-titanium/tools/emulator
  ✓  mksdcard           installed /Users/ophir/Library/Android/sdk-titanium/tools/mksdcard
  ✕  zipalign           "zipalign" executable not found; please reinstall Android SDK
  ✕  aapt               "aapt" executable not found; please reinstall Android SDK
  ✕  aidl               "aidl" executable not found; please reinstall Android SDK

我在 MAC OS X 上运行。我该如何解决这个问题?

【问题讨论】:

    标签: titanium appcelerator appcelerator-titanium appcelerator-android


    【解决方案1】:

    对于 TiSDK 6.2.0,您需要构建工具 25,并且需要安装 Android 25 SDK。如果您打开 SDK 管理器,您可以通过转到构建工具选项卡来选择所需的构建工具。您可以展开详细信息,以便指定所需的版本。

    也建议将版本放在tiapp.xml的manifest部分

    <uses-sdk android:minSdkVersion="16" android:targetSdkVersion="25"/>
    

    【讨论】:

      【解决方案2】:

      您是否尝试过重新安装 Android SDK 文件?似乎是您遇到的错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-18
        • 2019-02-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多