我正在尝试使用gradle构建.这给了我错误的说法
无法应用插件[id'com.android.library'] Gradle 2.2版是必需的.当前版本是2.10.如果使用gradle包装器,请尝试将/home/sanjeewa/workspace/Android/UVCCamera/gradle/wrapper/gradle-wrapper.properties中的distributionUrl编辑为gradle-2.2-all.zip
但我的gradle-wrapper.properties包括gradle-2.4-all.zip.我已将其更改为gradle-2.2-all.zip仍然是同样的问题.
当我在终端Gradle 2.10中运行gradle -version时显示为版本.
如何解决这个错误?
我的构建gradle文件是
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Run Code Online (Sandbox Code Playgroud) 我使用java下面的代码创建了Web服务调用.现在我需要进行删除和执行操作.
URL url = new URL("http://example.com/questions");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod( "POST" );
conn.setRequestProperty("Content-Type", "application/json");
OutputStream os = conn.getOutputStream();
os.write(jsonBody.getBytes());
os.flush();
Run Code Online (Sandbox Code Playgroud)
当我添加以下代码来执行DELETE操作时,它会给出错误说:
java.net.ProtocolException:HTTP方法DELETE不支持输出.
conn.setRequestMethod( "DELETE" );
Run Code Online (Sandbox Code Playgroud)
那么如何执行删除和放置请求?