Go -> iOS & Android

2023-08-23  本文已影响0人  自由在心

环境准备

Go语言环境以及gomobile环境搭建

  1. 安装好GO语言(1.18以上版本)
  2. 通过go env查看go语言的GOPATH目录,将其设置到系统的环境变量中,vim ~/.bashrc,并输入如下后保存退出,再source ~/.bashrc
export GOPATH=/Users/abc/go        // /Users/abc/go为GOPATH路径,目录下输入“go env ”查看
export PATH=$PATH:$GOPATH/bin
  1. 安装goMobile、gobind(在 go1.18 以上执行命令):
go install golang.org/x/mobile/cmd/gomobile@latest
go install golang.org/x/mobile/cmd/gobind@latest

iOS环境搭建

  1. 安装好xcode即可。

遇到的坑

  1. 注意本机架构,Mac 有ARM64 和 AMD64
  2. Xcode 需要安装command line tool,否则提示“gomobile: -target="ios" requires Xcode”,在下图这个选项再选下启用。


    image.png

Android 环境搭建

  1. 安装Android Studio
  2. 进入SDK Manager下载NDK(版本官方亲测为20.0.5594570)

打包出对应的iOS/Android

sudo su 
cd path                      //path:项目路径
make iOS/android
上一篇下一篇

猜你喜欢

热点阅读