golang gomobile 环境配置总结

1.安装Golang SDK。

2.临时关闭 gomod

export GO111MODULE=off

3.安装gobind工具

go get golang.org/x/mobile/cmd/gobind

如果安装失败的话需要手动编译源码:

1).clone gomobile 项目到gopath/src/golang.org/x/路径下。

git clone https://gitee.com/yznzhankun/mobile.git

2).clone golang.org/x/mod 项目到gopath/src/golang.org/x/下。

git clone https://gitee.com/yznzhankun/mod.git

3).clone golang.org/x/xerrors 项目到gopath/src/golang.org/x/下。

https://gitee.com/yznzhankun/xerrors.git
4).clone golang.org/x/tools 项目到gopath/src/golang.org/x/下
https://gitee.com/yznzhankun/tools.git

5).继续编译安装gobind

go get golang.org/x/mobile/cmd/gobind

4.编译安装gomobile

go get golang.org/x/mobile/cmd/gomobile

5.配置Android NDK

1).下载NDK

2).解压NDK,并将NDK解压文件后的Ndk根路径设置给名为ANDROID_NDK_HOME的环境变量。

6.初始化gomobile

gomobile init

声明:

文中提到的所有git仓库均为楼主同步官方源码而来,仅同步代码未作任何修改,同步时间为2020年3月5日11:00左右,主要目的是为了解决访问G站慢的问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容