所以我有一个以太网盾的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