1

当我在Android上进行构建我得到的控制台上以下警告工作:钛: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,但警告仍然出现。

如何让此警告消息消失?

回答

3

对于我的经验,如果您使用多种仪器(Titanium,Android,Xamarin,...)开发移动设备,最好下载更多分离的android-sdk目录。如果你遵循这个注意事项,只需进入Titanium使用的sdk的build-tools文件夹并删除所有高于23.0.x的版本的文件夹。

矿区位于:/Users/username/Library/Developer/Titanium/android-sdk-macosx/build-tools

+0

有趣。我已经在Android Studio上设置了SDK。这会成为一个问题吗?如果我想用你的方法切换,我该怎么做?是否有可能不需要重新下载,因为它需要很长时间才能下载。 –

+2

我热烈建议你保持两个sdk文件夹分开。如果您从Appcelerator Studio(或使用CLI)更改Titanium下载使用的目录,则只需更改您需要的sdk(最后一个可用),这样会更好。我犯了一次错误。 –

+0

是的,我认为你的权利。我将如何去改变目录并重新下载所有的SDK。可以做一个简单的复制和粘贴。还有什么关于SDK经理。那还会不会下载到Android Studio?我仍然希望Android Studio按预期工作! –