【问题标题】:Titanium: Android Build Tools are too new and may or may not work with Titanium issueTitanium:Android 构建工具太新,可能会或可能不会与 Titanium 问题一起使用
【发布时间】:2017-08-08 02:07:57
【问题描述】:

当我在 Android 上进行构建时,我在控制台上收到以下警告:

[WARN] :   
[WARN] :   Android Build Tools 25.0.2 are too new and may or may not work with Titanium.
[WARN] :   If you encounter problems, select a supported version with:
[WARN] :      ti config android.buildTools.selectedVersion ##.##.##
[WARN] :    where ##.##.## is a version in  that is 23.x
3/16/2017, 6:06:56 PM
Operating System
  Name                        = Microsoft Windows 10 Home
  Version                     = 10.0.14393
  Architecture                = 64bit
  # CPUs                      = 8
  Memory                      = 17107111936
Node.js
  Node.js Version             = 6.9.4
  npm Version                 = 3.10.10
Titanium CLI
  CLI Version                 = 5.0.11
Titanium SDK
  SDK Version                 = 6.0.1.GA
  SDK Path                    = C:\ProgramData\Titanium\mobilesdk\win32\6.0.1.GA
  Target Platform             = android
Command

但是,我现在已经安装了构建工具 v23.0.3 并重新启动了 appcelerator,但仍然出现警告。

如何让这个警告信息消失?

【问题讨论】:

    标签: titanium appcelerator appcelerator-titanium titanium-alloy appcelerator-alloy


    【解决方案1】:

    根据我的经验,如果您使用不止一种仪器(Titanium、Android、Xamarin 等)开发移动设备,最好下载更多独立的 android-sdk 目录。如果您遵循此警告,只需进入 Titanium 使用的 sdk 的 build-tools 文件夹并删除所有高于 23.0.x 版本的文件夹。

    我的在:/Users/username/Library/Developer/Titanium/android-sdk-macosx/build-tools

    【讨论】:

    • 有趣。我已经在 Android Studio 上设置了 SDK。这会是一个问题吗?另外,如果我想使用您的方法进行切换,我该怎么做?是否也可以不用重新下载,因为下载时间太长了。
    • 我强烈建议您将两个 sdk 文件夹分开。最好从 Appcelerator Studio 内部(或使用 CLI)更改 Titanium 下载使用的目录,只更改您需要的 sdk(您可以使用的最后一个)。我犯了你的错误一次。
    • 是的,我认为你是对的。我将如何更改目录并重新下载所有 SDK。简单的复制粘贴就可以了。 SDK管理器又如何。那不会仍然下载到Android Studio吗?我仍然希望 Android Studio 能够按预期工作!
    • 恕我直言,最好创建一个空文件夹,在 Appc Studio 上将其设置为 Android sdk 文件夹,然后重新开始下载所有内容。这是一种较慢的方法,但您确信您的文件将正是 Titanium 需要它们的方式,并且在您不冒奇怪错误的风险之后(例如使用 Proguard)。由您决定,网上有很多指南。
    • 在preferences => Studio => Platforms => Android有一个按钮可以下载您需要的SDK,无需使用sdk manager。
    猜你喜欢
    • 1970-01-01
    • 2021-08-26
    • 2016-10-27
    • 1970-01-01
    • 2016-11-17
    • 2013-08-05
    • 2012-06-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多