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。單擊允許我保存憑據,然後單擊連接。這樣以後登錄就不需要手動輸入密碼了。