2012-06-23 243 views
0

我可以採取什麼方法來解決我的問題,以便我的Android應用程序託管網站(在任何端口上> 1024),並且還具有允許/阻止傳入客戶端的方法。到目前爲止,我已嘗試手動打開一個ServerSocket並注入html然後關閉套接字,但它只能在大多數時間使用,並且只能在Google Chrome中使用...任何人都有其他想法?手機上的Android主機網站

回答

1

您可以使用像jetty這樣的小型servlet容器 - 純java,並且足夠輕便以適合手機。然後你可以註冊你的servlet,也許部署完整的戰爭檔案

+0

碼頭需要JRE嗎?即使使用,不要碼頭消耗太多的內存? – iNan

+0

AFAIK,碼頭真的很輕便,並沒有使用android上沒有的東西。而當我喜歡從手機服務器網站時,現在擔心內存消耗已經太遲了 –

0

結帳iJetty。他們基本上將全功能的Jetty實現移植到了Android上。我在使用它作爲一個servlet容器(部署WAR文件)和作爲我寫的應用程序中的嵌入式服務器之前。讓它在另一個應用程序中工作需要做一些工作,但是可以肯定地完成。您還可以訪問源代碼,以便您可以根據需要進行修改。