我刚刚更新了我的构建文件
从2.2.3到2.3.0从2.14.1到3.3 Android插件的Gradle
我收到以下错误.看起来像一些第三方插件问题.任何人都可以解释它吗?我无法在与此更改相关的更改日志中找到任何内容.
配置项目':apis'时出现问题.
无法通知项目评估监听器.
SDK中不再包含"android"命令.应删除对它的任何引用(例如,通过第三方插件).
抛出错误的构建文件看起来像这样
apply plugin: 'android-sdk-manager'
apply plugin: 'com.android.library'
apply plugin: 'android-apt'
android {
compileSdkVersion Integer.parseInt(ANDROID_SDK_VERSION)
buildToolsVersion ANDROID_BUILD_TOOLS_VERSION
// Legacy apache network stack
useLibrary 'org.apache.http.legacy'
defaultConfig {
minSdkVersion Integer.parseInt(ANDROID_MIN_SDK_VERSION)
targetSdkVersion Integer.parseInt(ANDROID_SDK_VERSION)
consumerProguardFiles 'proguard-rules.pro'
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
packagingOptions {
exclude 'LICENSE.txt'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE'
}
lintOptions {
abortOnError false
}
}
...
Run Code Online (Sandbox Code Playgroud) 我正在研究一个cocos2d-x项目.我总是使用cocos命令编译android项目cocos compile -p android --android-studio -m debug.但现在这个命令返回错误.android命令不再可用.
For manual SDK and AVD management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
Error running command, return code: 1.
Error running command, return code: 14.
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚问题.为什么这会给出错误?我改变了什么造成了这个问题?我正在使用Mac OS sierra,Cocos2d-x 3.14.1,Android Studio.