導航:首頁 > 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伺服器相關的知識