如何解决无法解析符号RequestQueue使用IntelliJ IDEA的Java桌面应用程序中的Volley
我正在尝试在我的桌面gradle应用程序中使用Volley依赖项。
build.gradle
plugins {
id 'java'
}
group 'org.example'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
// Volley dependency
jcenter()
}
dependencies {
testCompile group: 'junit',name: 'junit',version: '4.12'
// Volley dependency
implementation 'com.android.volley:volley:1.1.0'
}
和
public void jsonParse() {
final RequestQueue requestQueue = Volley.newRequestQueue(this);
final String URL = "MY-URL";
StringRequest stringRequest = new StringRequest(Request.Method.GET,URL,new Response.Listener<String>() {
@Override
public void onResponse(String response) {
if (response != null && !response.isEmpty()) {
try {
JSONArray jsonArray = new JSONArray(response);
for (int i = 0; i < jsonArray.length(); i++) {
// do something
}
} catch (JSONException e) {
e.printStackTrace();
}
}
}
},new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
}
});
requestQueue.add(stringRequest);
}
}
不幸的是,这给了我编译错误,例如:
无法解析符号RequestQueue,Volley,StringRequest,JSONArray...。
- 我该如何解决?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。