Titanium 钛:安卓构建工具太新了,可能会也可能不会处理钛问题

Titanium 钛:安卓构建工具太新了,可能会也可能不会处理钛问题,titanium,appcelerator,appcelerator-titanium,titanium-alloy,appcelerator-alloy,Titanium,Appcelerator,Appcelerator Titanium,Titanium Alloy,Appcelerator Alloy,当我在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.selecte

当我在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,但是警告仍然出现


如何消除此警告信息?

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


我的目标是:
/Users/username/Library/Developer/Titanium/android sdk macosx/build tools

有趣。我已经在Android Studio上设置了SDK。这会成为一个问题吗?另外,如果我想使用您的方法进行切换,我该怎么做?也可以不重新下载,因为下载需要很长时间。我强烈建议您将两个sdk文件夹分开。最好是从Appcelerator Studio内部(或使用CLI)更改Tianium下载所使用的目录,只更改所需的sdk(最后一个可以使用的sdk)。我犯过你的错误是的我认为你是对的。如何更改目录并重新下载所有SDK。可以简单的复制和粘贴吗。SDK管理器也会怎么样。难道这还不能下载到Android Studio吗?我仍然希望Android Studio能像预期的那样工作!我想最好是创建一个空文件夹,将其设置为Appc Studio上的Android sdk文件夹,然后重新启动所有内容并再次下载所有内容。这是一种较慢的方法,但您确信您的文件将完全符合Tianium的需要,并且在您不冒奇怪错误的风险之后(例如Proguard)。根据您的需要,网上有很多指南。在preferences=>Studio=>Platforms=>Android中,有一个按钮可以下载您需要的sdk,而无需使用sdk管理器。