问题标签 [android-async-http]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - AsyncHttpResponseHandler 没有在 switch 中使用它的函数
我有一个从 GCMBaseIntentService 扩展的 GCMIntentService 类,在这个类中,在 onMessage 函数中,我想调用一个 AsyncHttpResponseHandler。但是当我调用它时,
这是我的函数,它有 SmartSyncManager.getInstance(context).getNews ,在这个函数中,我使用 AsyncHttpResponseHandler 从 Web 服务获取数据并更新我的本地数据库。
它永远不会进入任何 AsyncHttpResponseHandler 函数,如成功或失败。甚至没有开始。然而它在活动课程中工作正常。也许是因为它在开关中?我尝试使用 runnable 让应用程序等待它,但效果不佳。
如何使 AsyncHttpResponseHandler(SmartSyncManager.getInstance(context).getSomething) 在 GCMIntentService 中工作?
android - AsyncHttpClient 总是因内部服务器错误而失败
我是 Android 平台的初学者,我只是将 iOS 应用程序移植到 Android。在 iOS 中我使用 AFNetworking 访问 Web 服务。在 Android 中我使用 AsyncHttpClient 并尝试与服务器通信(文本 json 数据接受)。但在 Android 中总是出现“内部服务器错误”,并且在 iOS 平台上运行良好。任何人都可以帮助调试这个问题。
代码:
错误 :
android - 我如何动态地将以下数据作为 json 传递给 asyncHTTPClient?
{“名称”:“验证用户名”,“消息”:{“用户名”:“p”}}
我怎样才能将这些参数转换为 json 格式以将参数动态传递给 AsyncHTTPClient 发布方法。
使用下面的方法会给出错误的 json 输出
输出: { "Name":"ValidateUserName", "Message":" { UserName=amsecmobileuser } " }
谁能说出为什么输出不符合预期.......
android-async-http - 将 JSON 对象转换为 JAVA 中的等价物
我非常坚持将 PHP 服务器请求转换为等效的 Java 请求。这是包含我需要在 JAVA 中复制并从 Android 设备发送的 JSON 对象的代码:
这是我的 Java 类,它尝试执行相同的功能。该类扩展了 AsyncTask 并且所有网络交互都发生在 doInBackground() 方法中。这是我的代码:
我创建的 JSON 对象在将其打印到控制台后如下所示:
{"BookOrders":{"table_id":"1","item_id":"2"}}
将此对象发布到服务器后,我没有得到预期的响应。在 JAVA 中将 JSON 对象转换为等效 JSON 对象的正确方法是什么?任何指导、方向或解决方案将不胜感激。
android - 使用 Android 异步 Http 客户端库将文件从 Android 上传到 .Net Web API
我正在尝试从 Android 客户端将图像上传到 ASP.NET RESTful Web API。为此,我使用了Android 异步 Http库。
我希望标题看起来像这篇文章中提到的标题。
我的问题是我提出的请求不是多部分请求,所以我总是抛出不受支持的媒体类型异常。
下面是我的 .NET 代码。
我也尝试过这样的事情:Request.Content.IsMimeMultipartContent("form-data")
我使用 jQuery 创建了一个 HTML 客户端,并且能够毫无问题地上传到 REST 服务。这让我相信我的 Android 代码中缺少一些东西。这就是我的 Java 方法的样子:
我不确定我错过了什么。我已经坚持了两天了,我尝试了各种不同的选择。Top 只是我根据这篇文章找到的非常基本的版本。
我想知道我是否可以获得一些关于我应该如何解决这个问题的方向和提示。
谢谢!
android - 将数组传递给异步任务
我可以将字符串值传递给 Asynctask,但我无法传递数组。
谁能告诉我,我该怎么做?
我想将该数组传递给服务器 (//printwriter.write(messsages); ) ...我该如何传递?
我想将 Asynctask1 参数更改为 String、void、String[]。但没有有效的结果。
android - 不允许 AQuery 405 方法
当我使用 AsyncHttpClient 从我的请求 URL(使用 GET 方法)获取响应时,它工作正常。现在我正在尝试使用 AQuery 库,并得到 405 错误。我该如何处理这个问题?我的代码:
android - 发布到 Parse.com RestAPI 时出现错误的内容类型错误
美好的一天,一直在为此苦苦挣扎,不知道该怎么办了。我在这里使用 android Asynchronus Http Library发送 POST 进行解析,但我不断收到此错误消息。
这是我的代码的相关部分:
我已将标头内容类型设置为 application/json 所以我不知道为什么会出现错误。我还请求参数中的 getContentType 来查看,它给了我 PARSE 抱怨的错误。我可能做错了什么?任何帮助都受到高度赞赏。提前致谢
android - Android:异步任务返回值会发生什么
如果已调用的应用程序已完成,返回值或对 Aysnc 任务的调用会发生什么情况。
假设我在 Aysnc 任务中调用了一个网络操作,而我调用它的 UI 线程已经完成了操作。
我的目标是保存 N/W 通话中收到的数据,以便下次我需要重新通话?
下面是在 doInBackground() 中我发出 SOAP 请求的代码片段,当请求打开时,调用 Aync 任务的主 UI 不知何故死亡/完成。我的回复会怎样?如何保存响应以供将来使用。
android - java.lang.NoClassDefFoundError: android.os.AsyncTask
Android 2.2 设备上的奇怪错误。以下适用于所有设备,直到最近在 GT-I5510 中我们才遇到此错误。我们的应用程序支持 min sdk-level 8。从设置中清除应用程序数据并启动应用程序解决了这个问题,但我不明白为什么它不能找到类..Android支持库已添加。