草庐IT

Volley-Library

全部标签

java - 处理 Volley 中的错误(有 future )?

实现我的LoginActivity.java,我设置了另一个名为AuthClient的文件+class,它大量使用了Volley。UserLoginTask需要从其doInBackground返回一个Boolean,以便远程登录调用成功/失败。接着CanIdoasynchronousrequestwithvolley?,我设置:voidlogin(finalHashMapdata,Response.Listenerlistener,Response.ErrorListenererrorListener){JsonObjectRequestreq=newJsonObjectRequest

android - Volley onErrorResponse 给出 NullPointerException

我在我的android应用程序中尝试volley库这是我的日志10-3114:30:09.277:E/AndroidRuntime(22916):java.lang.NullPointerException10-3114:30:09.277:E/AndroidRuntime(22916):atcom.mypackage.api.Api$2.onErrorResponse(Api.java:269)10-3114:30:09.277:E/AndroidRuntime(22916):atcom.android.volley.Request.deliverError(Request.java

Android Studio Build error with AppCompat library newbie q

我找不到工作室独有的帖子,所以如果这是一个骗局,我深表歉意。我是androidstudio的新手,有一个基本问题。我安装了所有最新的支持库。我正在尝试使用AppCompat库,但它在styles.xml文件的这一行给我一个错误。报错如下:Gradle:Executionfailedfortask':FeedBackUser:processDebugResources'.>CouldnotcallIncrementalTask.taskAction()ontask':FeedBackUser:processDebugResources'这是gradle依赖:dependencies{//

android - 将 user-agent 中的 appname 替换为 volley

我如何在用户代理的第一部分中使用应用程序名称更改请求header中的用户代理,如下所示:Myappname(Linux;U;Android4.3;GalaxyNexusBuild/JWR66Y)请注意,我不想更改user-agnet字符串中的其他参数我使用volley来请求。有动态的建议吗? 最佳答案 我想在我的Android应用程序中做完全相同的事情。即,修改User-Agentheader,但仅附加/前置某些内容并保留“原始”内容(或大部分内容)。@athor回答的问题是,如果仔细看,volley只使用userAgent使用Ht

android - 我应该使用什么在 Android 上使用 Volley 预加载数据?

我有一些数据存储在数据库中。在这种情况下,应用程序的用户。我想检索他们的所有信息并放置在我的应用程序布局中,因此我需要在我的布局类的onCreate函数中检索数据,以便在您更改为该类时显示在其上布局。我知道AsyncTask和Volley可以对我的API进行异步请求,但是这使得大多数时候不会在布局上显示整个用户,因为他们没有被在呈现布局时检索。我也搜索过,似乎有一些方法(有时似乎是解决方法)使AsyncTask和Volley同步,但它们会阻止UIThread。我知道异步和同步请求的区别以及为什么第二个请求会阻止应用程序,所以我有一些问题。是否始终建议使用异步请求?如果同步请求不好,在您

android - 无法找到 Gradle 路径为 ':volley' 的模块。改为链接到库 'volley-unspecified'

我试过这个教程link,它在一个应用程序中对我有用,但是当我尝试将它应用到不同的应用程序时,它发出警告Warning:UnabletofindmodulewithGradlepath':volley'.Linkingtolibrary'volley-unspecified'instead. 最佳答案 右键单击项目,选择“ConfigureProjectSubset...”并选择您的模块,重建您的项目。 关于android-无法找到Gradle路径为':volley'的模块。改为链接到库'

android - Volley 请求被两次击中服务器

我遇到过volley的问题,请求有时会被两次发送到服务器,结果,这几乎打乱了我的代码逻辑。有没有办法可以将请求数限制为1?我试过按照说明做here但有时还是会出现问题 最佳答案 我只是觉得我可以回答这个问题,我找到了解决方案。Google最终采用了volley库,这是添加到您的依赖项的官方仓库编译'com.android.volley:volley:1.0.0'此外,将此添加到您的字符串请求中。多次设置DEFAULT_TIMEOUT_MS,就像在我的例子中,我将它设置为5stringRequest.setRetryPolicy(ne

android - 使用 Volley Android 请求删除

我尝试使用Volley将DELETE请求发送到带有X-user-email和X-User-token等参数的RESTApi。我几乎尝试了Internet上的所有方法,但仍然收到400错误消息。当我使用POST请求时它的工作,所以我认为它对于DELETE是一样的,我只是改变了:(Request.Method.POST,url,params,newResponse.Listener(){...}通过(Request.Method.DELETE,url,params,newResponse.Listener(){...}我的代码如下:主Activity.javadisconnect.setO

android - Volley Post 请求,发送 Json 数组请求中的 Json 对象

简单来说,我想使用VolleyPost请求将此{"Id":7,"Name":"MyName"}数据发送到服务器。它有1个整数和1个字符串,我得到的响应是Jsonarray我尝试了以下方法,但都没有用因为它是json数组请求,所以我无法在参数中发送数据,因为第三个参数只接受JsonArray,我必须发送JsonObject,所以将其保留为null新的JsonArrayRequest(Method,Url,JsonArray,ResponseListener,ErrorListner)我不能把它放在HashMap中,因为值的1是整数,而且它只接受字符串获取参数()方法@Overridepr

java - 如何在 Bazel 中为 Android 项目添加 Maven 依赖项(例如 Volley、Gson)?

我现在是这样做的deps=[":tensorflow_native_libs","//tensorflow/contrib/lite/java:tensorflowlite","@androidsdk//com.android.support:appcompat-v7-25.0.0","@androidsdk//com.android.volley:volley:1.1.0","@androidsdk//com.google.code.gson:gson:2.6.2"],在android_binary中。但是我收到了这个错误:ERROR:/home/abhi/Desktop/Git/S