小编man*_*taz的帖子

Gradle 2.2版是必需的.当前版本是2.10

我正在尝试使用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)

android gradle android-gradle-plugin

77
推荐指数
4
解决办法
10万
查看次数

在HttpURLConnection中发送PUT,DELETE HTTP请求

我使用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)

那么如何执行删除和放置请求?

java web-services http-post httpurlconnection http-delete

2
推荐指数
1
解决办法
1万
查看次数