如何使用gomobile build sdk-arr-libs访问网络?

时间:2015-12-07 17:16:54

标签: android go gomobile

我使用gomobile bind生成了.arr文件。

gomobile version
gomobile version +e154aff Wed Dec 2 14:48:43 2015 +0000 (android); androidSDK=D:\android\sdk\platforms\android-23

go version
go version go1.5.2 windows/amd64

Go代码包含func访问网站的权限。

client := &http.Client{}
req, err := http.NewRequest("GET", url, nil)
if err != nil {
    log.Fatal(err.Error())
}
resp, err := client.Do(req)

我将此.arr添加到Android Studio中的Android项目中,构建并安装apk到虚拟设备。

但该应用无法访问网络。

运行应用程序后,它出来了:

 GoLog: Get www.google.com: unsupported protocol scheme ""

我必须错过一些东西,请帮帮我。

1 个答案:

答案 0 :(得分:2)

它与gomobile无关。网址www.google.com应以http://开头。