2012-06-01 107 views
0

我無法在任何地方找到它。 Android模擬器能夠將文件上傳到Web服務器嗎?我一直在測試最後一個小時左右,並意識到它甚至不可能。有人知道嗎?Android模擬器能否將文件上傳到服務器

+0

是。檢查仿真器是否連接到互聯網。如果是這樣,也許問題出在你的代碼中。 – WojtekT

回答

1

是的,這是可能的。發佈代碼有點複雜,但基本上你會使用File類來找到你想要上傳的文件,然後使用Apache HttpClient庫來完成多形式的文章。現在,如果您認爲它不起作用,因爲您不知道用戶將使用哪個界面來查找該文件。有一種方法可以發送一個意圖來打開一個文件。

Send an Intent for the user to select a file on Android

但剩下的僅僅是編寫代碼來進行上傳。

+0

如果你有網絡問題,它可能是幾件事情。 1如果切換您連接的網絡,模擬器不起作用。關閉你的筆記本電腦,更換wifi等會導致它忘記東西。通過關閉並重新啓動模擬器來修復它。 2只需使用Web瀏覽器測試您的網絡連接。如果這會加載網頁,那麼網絡正在工作。如果它不會得到一些調試工作。 – chubbsondubs

+0

好的感謝信息。我正在使用phonegap,所以上傳不是太複雜,但我想我只是有一個錯誤的地方。 – clifgray