android開發伺服器
㈠ Android 開發。。。如何連接到伺服器上的mysql資料庫
1、首先輸入代碼
public void SendByHttpClient(final String id, final String pw){
new Thread(new Runnable() {
@Override
public void run() {
try {
HttpClient httpclient=new DefaultHttpClient();
HttpPost httpPost=new HttpPost("http://web應用部署伺服器上的IP地址:/HttpClientDemo/Login");//伺服器地址,指向Servlet
List<NameValuePair> params=new ArrayList<NameValuePair>();//將id和pw裝入list
params.add(new BasicNameValuePair("ID",id));
params.add(new BasicNameValuePair("PW",pw));
final UrlEncodedFormEntity entity=new UrlEncodedFormEntity(params,"utf-8");//以UTF-8格式發送
httpPost.setEntity(entity);
HttpResponse httpResponse= httpclient.execute(httpPost);
if(httpResponse.getStatusLine().getStatusCode()==200)//在200毫秒之內接收到返回值
㈡ Android應用伺服器如何實現
1 socket,自己用socket來實現伺服器,自己指定交互規則,達到和客戶端交互。
2 網站web,然後提供一個訪問介面,安卓客戶端可以通過這個介面與伺服器交互,獲取數據,傳遞數據等。具體來說伺服器就是一個web工程,所以你需要搭建伺服器(tomcat等),把你的web應用發布到伺服器上。至於交互一般可以用servlet來和安卓客戶端交互,進而可以用action,這其實是j2e方面的知識了,所以你可以去了解下這方面的知識。
總體來說的話個人感覺第二種方法較好,因為交互層是別人寫好的,你自己寫的話有時候問題比較多。
㈢ 在Android開發中怎麼將手機作為伺服器
工具/原料
root軟體:網路root為佳!如果你已經獲取了許可權,可以跳過。
ksweb軟體:用於搭建手機php伺服器的軟體。
nat123軟體:強大的內網埠映射軟體,不需要路由器許可權。
方法/步驟
1.安裝手機本地php+mysql伺服器環境篇:
1.1安裝ksweb軟體,安裝好ksweb後,會在手機上生成一個文件夾htdocs,其目錄是mnt/sdcard/htdocs,htdocs是網站的根目錄。
1.2安裝mysql直接點擊mysql管理,點擊選擇「是」然後解壓便可自動安裝。mysql的賬號密碼隨後再改(在設置裡面更改)。
1.3安裝好MySQL之後,我們需要對ksweb進行一些設置方可更好使用。
1.3.1埠的更改步驟:(啟用root→更改80埠)手機伺服器啟用root,在ksweb設置裡面把root打鉤。
1.3.2開啟手機80埠方法:把8080埠改為80埠,並把PHP服務,MySQL都打勾。其他一些設置比如MySQL密碼,開機自啟動等選項大家根據需要自行修改即可!
1.4ksweb全部設置好後,我們打開手機本地伺服器地址localhost:80,表示設置好了。
我們點擊頁面中的「EnterKSWEBWeb Interface」可以看到手機伺服器的一些配置信息(默認賬號密碼都是「admin」),表示手機服務搭建成功,一切正常!
2.利用nat123軟體進行內網80埠映射篇:
2.1注冊賬號,我們先到其官網注冊賬號官網,大家網路nat123即可。
2.2登陸並添加域名解析。
2.2.1應用名稱,要搭建自己的博客,可以填XX的博客,或者XX的個人博客等。
2.2.2內網埠,只有root的手機才填80埠。
2.2.3內網地址這個默認localhost就行。
2.2.4 外網域名,如果沒有自己的域名,可以用官方免費的二級域名,注意格式,一切填好之後,點擊確認保存即可!
2.3 下載並安裝登陸安卓版的nat123,就自動解析了。
3.4接下來在另一台電腦上輸入剛才的域名訪問,表示安卓手機web伺服器安裝成功,網站搭建成功!
注意事項
另外如果需要手機網站一直都可以訪問,需要下載一個永不關屏軟體,這樣手機就不會進入睡眠狀態,服務也不會停止,不過比較耗電。
外網能訪問內網手機web伺服器的關鍵是nat123埠映射功能,利用nat123埠映射功能,不只是搭建內網網站,還可以挖掘其他的許多用途。
㈣ 濡備綍寮鍙慳ndroid鏈嶅姟紼嬪簭
瀛︿範瀹夊崜寮鍙戠郴緇燂紝鍏堜笅杞藉畨鍗撶殑SDK浠ュ強寮鍙戝伐鍏楓
android寮鍙戠幆澧冮渶瑕佷互涓嬪伐鍏:
1銆丣DK錛孞ava Development Kit.鍥犱負android搴旂敤灞傜殑紼嬪簭鏄浣跨敤java璇璦緙栧啓鐨勶紝鎵浠JDK鏄蹇呭囩殑宸ュ叿;
2銆丄DK錛孉ndroid Development Kit.榪欎釜灝變笉鐢ㄨВ閲婁簡鍚;
3銆両DE, integrated development environment.褰撶劧涓嶇敤IDE涔熶竴鏍峰彲浠ョ紪鍐欎唬鐮侊紝浣嗘槸浣跨敤浜咺DE錛岀紪鍐欎唬鐮佺殑鏁堟灉灝辨槸涓嶄竴鏍楓傛帹鑽愪嬌鐢‥clipse銆
4銆丄DT,Android Development Tools.榪欐槸Google鍏鍙鎬負Eclipse寮鍙戠殑涓涓鎻掍歡錛岀敤浜庡崗鍔〢ndroid鐨勫紑鍙戙侲clipse+ADT鏄褰撳墠鐨勬渶嫻佽屼篃鏄鏈濂界殑緇勫悎!
浠ヤ笂灝辨槸android寮鍙戠幆澧冨繀澶囩殑宸ュ叿銆
㈤ 手機端用android開發,伺服器端用eclipse開發
你好,你想問手機端用android開發,伺服器端能用eclipse開發嗎?手機端用android開發,伺服器端能用eclipse開發。在eclipse中支持運行android項目,伺服器端支持用eclipse開發,所以手機端用android開發,伺服器端能用eclipse開發。