我们可以打开浏览器与传递URL在golang android操作系统?



正在做一个Go语言项目,使用移动设备生成。apk文件。我试图打开一个浏览器与传递URL的代码。我知道go支持运行CMD命令在不同的操作系统,如windows和Linux。不知道是否有代码支持Android操作系统。换句话说,在下面的代码中

下面应该有什么

中"android":

func openbrowser(url string) {
var err error
switch runtime.GOOS {
case "linux":
err = exec.Command("xdg-open", url).Start()
case "windows":
err = exec.Command("rundll32", "url.dll,FileProtocolHandler", url).Start()
case "darwin":
err = exec.Command("open", url).Start()
default:
err = fmt.Errorf("unsupported platform")
}
if err != nil {
log.Fatal(err)
}
}

您可以尝试使用ADB Shell。需要命令行启动web浏览器使用adb

adb shell am start -a android.intent.action.VIEW -d 'http://stackoverflow.com/?uid=isme&debug=true'

最新更新