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。单击允许我保存凭据,然后单击连接。这样以后登录就不需要手动输入密码了。