分享
  1. 首页
  2. 文章

golang gomobile 环境搭建

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

1. 安装Go语言SDK

https://www.golangtc.com/download

2. 配置系统变量这建立GOROOT和GOPATH两个目录,分别对应sdk所在目录与项目文件根目录

3. 输入go version 验证是否成功

4. 安装gomobile

1)cmd敲起命令(需要CMDFQ)

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

2)git clone https://github.com/golang/mobile,下载成功后改文件名为mobile, copy到$GOPATH/src/golang.org/x/

如果没有文件路径,自行创建

2.1)go build golang.org/x/mobile/cmd/gomobile,此时会在GOPATH/bin下面生成gomobile;

2.2)执行gomobile init, 会在GOPATH/bin下面生成gobind;

gomobile init执行不会报错,如果有问题,执行bind时会报错;

执行init后,执行gomobile version,查看是否成功:

将gomobile,gobind拷贝, sudo cp gomobile gobind /usr/local/go/bin;因为执行gomobile bind时,回去系统path里找gobind;

下载:AndroidNDK

  1. 选择符合的操作系统及位数的NDK包:https://developer.android.google.cn/ndk/downloads/index.html
  2. 解压,放到一个你记得住的目录

3) 尝试编译第一个Android apk安装包cmd命令:gomobile build -target=android golang.org/x/mobile/example/basic

如果提示 "No android NDK path is set",需要以下代码指定NDK路径

gomobile init -ndk "你的AndroidNDK路径"

然后再编译,编译成功后会把编译后的APK(%GOPATH%\src)安装包放到CMD当前指向的目录中





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

本文来自:博客园

感谢作者:liuliu-word

查看原文:golang gomobile 环境搭建

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

关注微信
8614 次点击
1 回复 | 直到 2020年03月20日 10:34:40
暂无回复
添加一条新回复 (您需要 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传

用户登录

没有账号?注册
(追記) (追記ここまで)

今日阅读排行

    加载中
(追記) (追記ここまで)

一周阅读排行

    加载中

关注我

  • 扫码关注领全套学习资料 关注微信公众号
  • 加入 QQ 群:
    • 192706294(已满)
    • 731990104(已满)
    • 798786647(已满)
    • 729884609(已满)
    • 977810755(已满)
    • 815126783(已满)
    • 812540095(已满)
    • 1006366459(已满)
    • 692541889

  • 关注微信公众号
  • 加入微信群:liuxiaoyan-s,备注入群
  • 也欢迎加入知识星球 Go粉丝们(免费)

给该专栏投稿 写篇新文章

每篇文章有总共有 5 次投稿机会

收入到我管理的专栏 新建专栏