导航:首页 > IDC知识 > androidhttp服务器

androidhttp服务器

发布时间:2021-03-10 08:16:01

1、android HttpClient如何获取服务端的数据?

HttpClient是用来访问url地址的。简单的例子
httpClient = new DefaultHttpClient();
// 使用POST方法
HttpPost method = new HttpPost("http://网址/service");
// 设置参数
List<NameValuePair> params1 = new ArrayList<NameValuePair>();
params1.add(new BasicNameValuePair("app_version", "1.0.0"));
params1.add(new BasicNameValuePair("device_id", "aaa"));

UrlEncodedFormEntity paramsEntity = new UrlEncodedFormEntity(params1, "UTF-8");
method.setEntity(paramsEntity);

// 执行
HttpResponse response = httpClient.execute(method);
// 请求成功
if (HttpStatus.SC_OK == response.getStatusLine().getStatusCode()) {
HttpEntity entity = response.getEntity();

2、Android ndk如何与服务器实现HTTP通信???

安卓是建立在linux上的虚拟机,除了底层硬件的调用和inux有点关系之外的话,其他功能的实现基本上都是和linux无关的!你说的NDK的全称是Native Development Kit,这里说的应该是Android NDK,我们说这个应该是一个C、C++的开发工具包,或者可以理解为开发框架或者开发环境。以前开发安卓应用使用的是java现在使用了NDK之后就实现了C、C++的应用开发!这里我找到了一篇博客就是关于安卓NDK的,粘在下面给你参考一下:/devinzhang/archive/2012/02/29/2373729.html

3、我想问一个问题。 Android系统http方式链接一次服务器大概耗费多少流量? get方式,

很小,你可以在浏览器控制台里看一下一个http请求的具体内容,那就是需要消耗的流量

4、android通过httpclient从服务器端获取不到数据

你的Android 端用的是HttpGet 而你服务器端用的却是 doPost,,肯定收不到啊

莫非你servlet 分发的时候手动把它定向到了doPost?

5、求高人指点, 如何在android<手机>上建立http服务器?

别折腾了,这个不现实。http服务器,搭建要是一系列的服务器组件和软件支持来实现的,手机只是别一个平台,想实现就得有这些软件,目前好像还没有支持手机平台的相关软件。

6、如何在安卓上搭建http服务器

转载 本文介绍如何在安卓手机上搭建http服务器,有时候我们会有这要的需求,那就是想在自己的安卓手机上搭建一个简单的http服务里,有人是想用来玩一玩,有人是想做点研究,还有人有其他的目的,那么我们该怎么在安卓上搭建一个http服务器呢,下面安卓后院 为大家收集整理的一个方法,希望能够帮到大家。

一、准备篇

1.将lmp.tar.bz2移动到SD卡根目录(/mnt/sdcard/)

2.安装安卓终端模拟器(TerminalEmulator.apk)

(注:lmp.tar.bz2文件可以在本站的安卓工具箱页面下下载)

二、安装篇

1.打开安卓终端模拟器

2.执行以下命令(root)

$ su

# cd /

# mount -o remount,rw /system

# tar xf /mnt/sdcard/lmp.tar.bz2

# mount -o remount,ro /system

# exit

$ exit

三、启动篇

1.打开安卓终端模拟器

2.执行以下命令(root)

$ su

# almp-start.sh

# exit

$ exit

三、关闭篇

1.打开安卓终端模拟器

2.执行以下命令(root)

$ su

# almp-stop.sh

# exit

$ exit

四、测试篇

1.打开网络浏览器(OperaMobile)

2.输入以下地址欣赏下您的almp环境吧

http://127.0.0.1/

http://127.0.0.1/fileadmin/

或者

http://localhost/

http://localhost/fileadmin/

*.部分浏览器不支持localhost的解析

五、mysql篇

1.mysql用户名为root

2.mysql默认密码为空

3.mysql用以下地址访问

127.0.0.1:3306

localhost:3306

4.推荐phpmyadmin管理您的mysql数据库

5.由于phpmyadmin更新频繁,请自己下载安装

6.phpmyadmin默认不支持空密码登陆,请自己修改phpmyadmin的配置文件

7.登陆phpmyadmin轻击修改密码为您的mysql超级用户root设置一个密码吧

六、注意篇

*.php-cgi由本人编译

1.手机需要有root权限

2.部分rom需要安装busybox

3.部分rom需要在命令前面加上busybox

4.本环境包中的部分资源来源于网络开源项目

5.用Re挂载/system分区为读写可跳过mount命令

6.执行终端命令时请忽略命令前的命令提示符$(#)

7.本环境包理论上应该工作在Arm5++的安卓手机上

7、如何在 android 本地搭建一个 http 服务器

小鸟云服务器niaoyun实例创建好之后,您可以使用以下任意一种方式登录服务器:

远程桌面连接(,MSTSC):采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。

管理终端VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。

使用远程桌面连接(MSTSC)登录实例

打开开始菜单>远程桌面连接,或在开始菜单>搜索中输入mstsc。也可以使用快捷键Win+R来启动运行窗口,输入mstsc后回车启动远程桌面连接。

在远程桌面连接对话框中,输入实例的公网IP地址。单击显示选项。

输入用户名,如小鸟云默认为niaoyun。单击允许我保存凭据,然后单击连接。这样以后登录就不需要手动输入密码了。

与androidhttp服务器相关的知识