我收到错误:
WARN - ect.sync.idea.ProjectSetUpTask - 无法找到Build Tools修订版26.0.2
这实际上是一个错误打破我的构建,但这不可复制,所以我在日志中找到了这一行(我唯一可以找到参考" 26.0.2"
我已经搜索了(Ctrl-Shift-F)26.0.2无处不在,在一个文件中只发现了2次出现26次," app" level build.gradle:
android { compileSdkVersion 26 defaultConfig { targetSdkVersion 26 ...
我改为27,我的构建工具是27.0.3,我用于其他项目,我不想其他构建工具。如何将此信息传达给Android Studio?
答案 0 :(得分:0)
归功于https://stackoverflow.com/a/47425748/866333,我希望这可以更轻松地发布帖子:
android {
compileSdkVersion 27
// Add the following line, Android Studio is quite good for filtering bloat.
buildToolsVersion "27.0.3"
defaultConfig {
targetSdkVersion 27
...
我实际上必须添加一行,所以我不知道AS在哪里阅读26.0.2,但是这个修复程序对我的两个项目有效。哦,因为我现在正在使用支持库(因为它的2018年):
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support:support-v4:26.1.0'
implementation 'com.android.support:design:26.1.0'
将使用错误的版本,通过替换" 26.1.0"的3次出现来修复例如," 27.1.1",因为这是错误消息所暗示的。