golang gomobile 环境配置总结

DJ沸羊羊 · · 2710 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

1.安装Golang SDK。

2.临时关闭 gomod

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).继续编译安装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站慢的问题。


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:DJ沸羊羊

查看原文:golang gomobile 环境配置总结

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

2710 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传