作者sexjim (sexjim)
看板AndroidDev
標題[問題] 3G
時間Mon May 30 11:11:41 2011
開發層: (應用/框架/庫/核心)
3G
問題:
想利用3G自己做資料的傳輸
手機3G該如何連到電腦上,連到電腦上之後該如何做資料(如文字)的傳輸
輸入:
能把GPS定位的資訊傳給電腦
預期輸出:
電腦server端可以獲得這支手機的座標
錯誤輸出:
錯誤訊息:
程式碼: (請多利用置底文網站)
完全google不到程式碼......
參考: (書籍/網頁/...)
補充說明:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.18.210
1F:→ mamaya3:不會google不到 只看有沒有心一步步做 而你的問題很簡單 05/30 11:40
2F:→ mamaya3:先找如何用GPS抓經緯度 再找如何將資料上傳 其他自己補好 05/30 11:41
3F:→ mamaya3:如果想直接找完全做好的 當然很難 你又能學到什麼? 05/30 11:42
4F:→ sexjim:GPS如何抓經緯度這些都已經會了,3G這塊跟wifi是感覺不太一 05/30 11:48
5F:→ sexjim:樣的,找現成3G程式碼是因為時間上的緊迫 05/30 11:50
6F:→ sexjim:來這裡是想問問有沒有解決方法,問也是一種學習好嗎 05/30 11:52
7F:→ mamaya3:server是用什麼去收?? php? 什麼都沒寫要人怎麼幫? 05/30 11:53
8F:→ sexjim:就是因為目前連線這塊毫無頭緒才會想上來問看看 05/30 11:54
9F:→ mamaya3:如果是要access Internet 用3G還是Wifi對程式沒差吧 05/30 11:59
10F:→ sexjim:用wifi只能在室內使用,要在戶外使用搭配GPS只能嘗試用3G 05/30 12:00
11F:→ sexjim:戶外並沒有wifi的無線基地台 05/30 12:00
12F:→ mamaya3:簡單說 你只需寫好存取Internet的code 手機走Wifi還是3G 05/30 12:03
13F:→ mamaya3:根本沒差 懂了嗎? 05/30 12:04
14F:→ sexjim:我現在必須而且只能在"室外"進行即時GPS定位,並把這資訊 05/30 12:05
15F:→ sexjim:刻傳送給server端做處理,這資訊是要一直傳送的,不是存好 05/30 12:06
16F:→ sexjim:再走到室內做wifi傳送 05/30 12:06
17F:→ mamaya3:.....看來你還是沒懂 05/30 12:11
18F:→ sexjim:那請說明哪邊我不懂,wifi不是到處都有的 05/30 12:12
19F:→ mamaya3:你知道網路的七層架構嗎? 05/30 12:14
20F:→ sexjim:七層架構我懂,我只想請問在室外手機進行連網路要透過什麼 05/30 12:17
21F:→ sexjim:如果我沒理解錯只能透過3G 05/30 12:17
22F:→ mamaya3:舉個例:你要寄包裹(上傳資料)到美國(Internet)你只要知道 05/30 12:18
23F:→ mamaya3:怎麼寫寄信格式(code) 而郵局是用空運(wifi)還是海運(3G) 05/30 12:19
24F:→ mamaya3:對你而言 差別只在速度而已 寄信格式(code)都一樣 05/30 12:20
25F:→ mamaya3:而如何把資料傳上internet server 資料網路上一大堆... 05/30 12:21
26F:→ sexjim:我現在要理解的就是船要怎麼開,這也是一開始我問的 05/30 12:22
27F:→ sexjim:飛機怎麼飛已經寫過了,但因為室內室外的差別我必須知道船 05/30 12:22
28F:→ sexjim:怎麼開 05/30 12:22
29F:推 mamaya3:你寫過用wifi到資料到電腦的程式? 05/30 12:24
30F:→ sexjim:寫過用電腦當server使用wifi,兩台手機透過server互相傳遞 05/30 12:25
31F:→ mamaya3:你不用管船怎麼開 飛機怎麼飛 你只要知道信怎麼寄就好 05/30 12:26
32F:→ sexjim:遊戲所需要的資訊,是用來做手機連線遊戲訊息更新y 05/30 12:26
33F:→ mamaya3:google "android upload data" 05/30 12:26
34F:→ mamaya3:你這問題在網路上是非常非常非常好找的 為什麼會找不到? 05/30 12:29
35F:→ sexjim:我說過我不是要做web server,我要找的東西是3G連線的細節 05/30 12:32
36F:→ sexjim:然後你現在跟我冒出一個跟我要的是不一樣的 05/30 12:33
37F:→ sexjim:我要的東西就是船要怎麼開這樣,我要去改寫的就是這部分 05/30 12:33
38F:→ sexjim:而不是我把資料丟上web server就好了 05/30 12:33
39F:→ mamaya3:3-1-2也有作法參考 05/30 12:34
40F:→ mamaya3:你的server從頭到尾沒定義 誰知道你的server是甚麼格式 05/30 12:36
41F:→ sexjim:我從頭到尾都只說我想知道3G怎麼做 05/30 12:37
42F:→ sexjim:也說了我要利用3G將手機連到電腦上,這就是我要問的 05/30 12:38
43F:→ mamaya3:你只說要讓server經3G獲得GPS座標 server要怎麼接也沒講 05/30 12:40
44F:→ mamaya3:用web server接就是一種方式 你又沒說你不要 05/30 12:41
45F:→ sexjim:請去看清楚我的問題 05/30 12:41
46F:→ mamaya3:耍大牌了? 05/30 12:43
47F:→ mamaya3:你連server都沒確定 就要人幫忙 你應該先學怎麼問問題 05/30 12:45
48F:推 ericinttu:→ mamaya3:如果是要access Internet 05/30 13:11
49F:→ ericinttu:純推mamaya大 05/30 13:12
50F:→ jimwayne123:推mamaya大 05/30 13:31
51F:→ scribeTW:我想你程式不必管手機怎麼連上網路,那是系統的事。 05/30 16:39
52F:→ scribeTW:當系統建立連線後,你就使用Socket建立伺服器的通訊傳輸 05/30 16:39
53F:→ scribeTW:不管用WiFi還是3G/GPRS還不都是連上網際網路。 05/30 16:39
54F:噓 scribeTW:你不會把3G當藍牙吧。最後戶外怎會沒WiFi,有心架就有。 05/30 16:41
55F:推 scribeTW: 也推mamaya大 05/30 16:43
56F:→ explora26:他想控制電信商的基地台 05/30 22:04
57F:推 tomap41017:全部看完推mamaya大 05/30 23:38
58F:→ tomap41017:原PO是不是搞錯3G的意思了 05/30 23:38
59F:推 kewang:覺得原PO搞錯了,mamaya已經說的很詳細了 05/31 00:27
60F:→ buzhdao:要嘛是原PO沒搞懂真正的需求,要嘛就是不會問問題... 05/31 02:13
61F:→ buzhdao:112...真意外 05/31 02:14
62F:推 vutsix:= =mamaya大真佛心 05/31 15:50
64F:→ bucker:去上面網站把標題有UTRAN的全抓下來讀完, 就可以知道手機用 05/31 16:42
65F:→ bucker:3G連到基地台的細節了. 不過接下來還有基地台連到你家電腦 05/31 16:43
66F:→ bucker:的細節要研究, 原PO還請加油:) 05/31 16:44
67F:→ mamaya3:後來想想 他可能是要問怎麼從虛擬ip改成走外部實體ip 05/31 17:24
68F:→ mamaya3:當然也可能是想用3G卻不over internet, 這就比較難了 05/31 17:24
69F:→ mamaya3:如果自己電腦端有3G發射台 也許有可能吧 但SDK應該沒這種 05/31 17:26
70F:→ mamaya3:讓你接觸這麼底層的東西, 可能要從改Android core著手XD 05/31 17:27