前言
在开发项目中,有时需要在Android,ios中调用go语言的库
所以就需要gomobile这个工具来完成
安装gomobile
地址:https://github.com/golang/mobile/
下载完成后,需要放置在地址:C:\Go\src\golang.org\x目录中
然后执行命令编译gomobile:
cd到go的src路径:c:\go\src
然后执行命令
C:\Go\src>go build golang.org/x/mobile/cmd/gomobile/
C:\Go\src>go build golang.org/x/mobile/cmd/gobind/
在c:\go\src,会生成两个程序
gomobile.exe、gobind.exe
拷贝到c:\go\bin\,目录下,一般安装go的时候,会设置c:\go\bin为系统路径,可以在命令行中执行go命令
即可在命令行中执行gomobile了
出现一系列信息如下:
说明gomobile已经安装成功
编译Android引用库
gomobile bind -target android github.com/wjl2017/mobilesdk/neomobile github.com/wjl2017/mobilesdk/ethmobile github.com/wjl2017/mobilesdk/cammobile
编译ios引用库,需要安装xcode
gomobile bind -target ios github.com/wjl2017/mobilesdk/neomobile github.com/wjl2017/mobilesdk/ethmobile github.com/wjl2017/mobilesdk/cammobile