Android请求打开浏览器的网址

Dav*_*gan 2 java android

所以我有一个带有以太网屏蔽的arduino,我目前使用浏览器url命令控制它,例如"192.168.2.1/digital/2/1"(数字引脚2变高),我想有一个android按钮请求该url没有在浏览器中打开它..是可能的,我该怎么办?

Nic*_*boy 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;
}
Run Code Online (Sandbox Code Playgroud)

这将返回该URL的任何内容,并且永远不会打开浏览器.您可以选择要对InputStream执行的任何操作.

  • 如果这是应用程序本身内首次使用网络,则必须将Internet权限添加到清单中.(仅提及以避免引起另一个问题,如果大卫还不知道这个) (4认同)