问题标签 [android-webservice]

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.

0 投票
0 回答
590 浏览

java - 如何在 Android 中发出等同于这些 curl 命令的请求

我在 Flask 中为 Android 中的一个项目开发了一个 API,但我不知道如何调用该服务并从中获取数据。

我看到的示例并没有告诉我任何关于包括用户名和密码以及数据的信息,就像我对 curl 所做的那样。

我试过遵循这些,但我一直迷路:

我正在寻找执行这些 curl 命令的 Android 方式:

0 投票
1 回答
321 浏览

android - 如何使用 Volley 发送帖子请求?

字符串 url = "url.php";

这段代码有什么问题?当我运行此代码“空指针异常”时,“jsonObjReq”可能为空。我该如何解决这个问题?

这是我的日志错误

我参考此链接以获取帖子数据:- http://arnab.ch/blog/2013/08/asynchronous-http-requests-in-android-using-volley/

0 投票
1 回答
614 浏览

android - IntentService 中的意图优先级

这是我现在要做的:

  1. 我有一个在后台运行并读取用户位置的服务。每次读取有效位置(有一些参数,如距离和时间)时,都会启动 IntentService 以将该位置发送到 Web 服务器

  2. 使用跟踪服务的应用程序也有一些网络调用,具体取决于用户按下的选项。现在,应用程序只是在 asynctask 中调用 Web 服务。

一些代码:位置服务触发 IntentService,每次收到一个好的位置,像这样:

意图服务处理意图:

以下是我需要进行的更改:

  1. IntentService 和应用程序不能同时调用 Web 服务器。由于现在已经实施,这是不可能的,因为它们是独立的。我正在考虑通过为所有这些调用创建意图,将应用程序中的所有 Web 调用传递给 IntentService。这行得通吗?如果有位置网络发送,来自应用程序调用的新意图将被放入队列并在当前调用之后立即执行?

  2. 如果由于网络速度低而队列中有多个位置发送,则应用调用需要放在队列前面,而不是等待所有现有意图完成,仅等待当前意图。有没有办法将意图放在队列之上?

谢谢你。

后期编辑:

这是我所做的更改。

  1. 创建自定义意图服务
  1. 和其他服务:
0 投票
2 回答
649 浏览

android - Web 服务同步后 ListView 未更新

我已经实现SyncAdapter了调用 web 服务和插入/更新数据库。我想显示其中的一些数据,ListView所以我ListFragment在女巫中实现了数据通过CursorAdapter. 一切正常,除了当我从网络获取新数据并将其插入数据库时​​,CursorAdapter未更新且新数据未显示在ListView

在我的ContentProvider, 每次插入后我调用context.getContentResolver().notifyChange(uri, null);

这是ListFragment实现适配器的一部分

这是我的自定义适配器

有谁能够帮我?

0 投票
1 回答
43 浏览

android - 如何在android中解析json?

当用户在 android 的 edittextbox 中输入“silent”时,另一个文本框将显示这两个密码“umbrella”和“umbrella12”。我正在尝试通过这种类型的 Json

解析json的代码如下。但是在while循环中追加后,我无法在StringBuilder中获取对象getValueResult,它显示为null。

这里我的android代码:

在调试中看到时,我总是得到作业对象为空。

0 投票
1 回答
165 浏览

android - 如何在 Android 应用程序中访问本地 RESTApi

我想将已经在 Microsoft .net 2012 中创建的 RESTApi 访问到我的 android 应用程序。

但问题是,当我运行我的 Microsoft .net 应用程序时,我的 url 就像

http://localhost:xxxx

这实际上在android应用程序中是不可访问的,android应用程序需要特定的IP地址,比如。

http://172.168.0.1:xxxx

那么,现在该怎么办?

0 投票
2 回答
539 浏览

android - WebResourceResponse 的 setstatuscode 和ReasonPhrase 方法之前使用了什么?

我想知道在为 android api 级别 21(棒棒糖)添加 setstatuscodeandReasonPhrase 方法之前曾经使用过什么,我正在使用旧版本(kitkat)并计划使用此方法或替代方法,并想知道我该怎么做?有什么线索吗?谢谢!

0 投票
0 回答
557 浏览

php - 在 laravel 3 Web 服务中通过 android 应用程序进行用户身份验证

我正在为我的 Web 应用程序使用 laravel 3。由于它现在已经过时了,所以我对 laravel3 没有任何帮助:android 应用程序与 laravel 3 的集成。

问题:当我向我的网络服务提交获取请求但向登录用户提交发布请求时,它不起作用。这是因为 session_payload 和 laravel_session,每次 laravel 向服务器发送不同的 session_apyload 请求。那么如何发送获取 android 应用程序的 session_payload 并将其与 post 请求一起发送给登录用户?

在此处输入图像描述

目前我从 laravel 3 迁移到 laravel 5 将非常困难,所以我继续在 L3。任何帮助将非常感激。

0 投票
1 回答
235 浏览

android - 从android使用Web服务的最佳方法是什么

祝你有美好的一天,我有一个 web 服务,它从数据库返回一个复杂的 byte[] 图像数组,当我在互联网上使用测试仪时,即使我得到更多 7 或 10 个图像,结果也很快。在android上,我使用gridview显示来自使用kso​​ap的webservice的图像,我对2个图像没有问题,但是当我调用7个图像时,我无法收到来自webservice的任何响应,我使用的方法调用 web 服务卡住了,最后我的 android 应用程序得到错误“失败的活页夹事务”。

如果您知道有关此问题的一些提示,我会为您感到高兴。

提前致谢

0 投票
1 回答
1899 浏览

android - Android Websocket 服务持久连接

我使用 websockets 在 Android 中实现了一个聊天应用程序。但是,当用户关闭应用程序时,与服务器的 websocket 连接将丢失,并且无法接收到新消息。

我基本上迷路了,不知道还能去哪里,如何在应用程序中设置服务以在用户登录时以及应用程序停止后保持与服务器的连接?