所以我有一個以太網盾的arduino,我目前正在使用瀏覽器url命令控制它,例如「192.168.2.1/digital/2/1」(數字引腳2變高),我想有一個android按鈕,它不需要在瀏覽器中打開它就可以請求這個url ..這是可能的,我該怎麼做?Android請求一個URL,但沒有打開瀏覽器
2
A
回答
6
這是我做Android中的URL請求:
public InputStream download(String url) {
URL myFileURL = null;
InputStream is = null;
try {
myFileURL = new URL(url);
is = myFileURL.openStream();
} catch (Exception e) {
System.out.println(e.getMessage());
}
return is;
}
這將返回無論是在那個URL,它永遠不會打開一個瀏覽器。你可以選擇你想用InputStream做什麼。
+4
如果這是應用程序本身內第一次使用網絡,則必須將Internet權限添加到清單中。 (只有在大衛不知道的情況下才會提到另一個問題) – 2012-04-27 20:29:53
+0
是的,這是非常真實的。謝謝你提到這個克里斯。大衛只是將這一行添加到清單文件。
相關問題
- 1. Android - 使用請求標頭的網址打開瀏覽器
- 2. 打開多個瀏覽器選項卡,但只有一個將打開
- 3. 沒有可用的瀏覽器,但請求的操作?
- 4. asp.net webapi開機自檢郵遞員,但沒有在瀏覽器AJAX請求
- 5. 在瀏覽器中打開URL沒有工具欄
- 6. 打開一個沒有鍍鉻的小型瀏覽器窗口
- 7. 試圖打開的Chrome瀏覽器一個新的標籤,但它沒有打開一個新標籤
- 8. 瀏覽器沒有開始活動android
- 9. Selenium打開瀏覽器,但沒有加載頁面
- 10. 使用Java從服務器打開一個url瀏覽器
- 11. 的Android的WebView不能打開一個URL,但手機瀏覽器可以打開它
- 12. JMeter Webdriver取樣器它打開瀏覽器,但不會去URL
- 13. 即使瀏覽器打開它,打開Uri不會打開url
- 14. 使用默認瀏覽器打開瀏覽器/ URL
- 15. 量角器一旦瀏覽器打開而沒有輸入url就會關閉Chrome瀏覽器
- 16. Python請求客戶端錯誤:錯誤的請求,但在瀏覽器打開網站後有效
- 17. 儘管默認瀏覽器打開另一個瀏覽器
- 18. Safari瀏覽器IOS無法打開PkPass但Mac的Safari瀏覽器中打開
- 19. 在瀏覽器中打開url響應
- 20. BlackBerry - 在瀏覽器中打開URL
- 21. process.start(url)不打開瀏覽器
- 22. 在默認瀏覽器中打開URL
- 23. webview loadUrl在瀏覽器中打開url
- 24. Zend Framework - 同一瀏覽器打開多個選項卡,但等待第一個請求完成
- 25. 在瀏覽器上打開一個WebResponse
- 26. 在Web瀏覽器中打開一個URL從申請用戶名和密碼
- 27. 在android瀏覽器中打開一個url,避免多個標籤
- 28. 安卓:在瀏覽器中打開一個URL
- 29. 在新的瀏覽器進程中打開一個URL
- 30. 在WinRT的默認Web瀏覽器中打開一個URL
請參閱SDK的samples /目錄中的「WiktionarySimple」 – 2012-04-27 20:21:19