【发布时间】:2021-07-18 10:41:51
【问题描述】:
我正在关注official guide 安装gomobile。我安装了 Android Studio 并通过 Android Studio SDK 管理安装的NDK (side by side) 和所有 SDK 包。 Android Studio 在我的设备上编译和部署我的普通 Android 应用程序没有问题。
我运行成功(我的意思是没有任何错误):
go env -w GO111MODULE=auto
gomobile init
go get -d golang.org/x/mobile/example/basic
然后我跑了:
gomobile build -target=android golang.org/x/mobile/example/basic
得到了错误:
gomobile: no Android NDK found in $ANDROID_HOME/ndk-bundle nor in $ANDROID_NDK_HOME
当我按照answer 中的建议运行到另一个旧线程时:
gomobile init -ndk C:\Users\Christian\AppData\Local\Android\Sdk\ndk-bundle
我明白了:
flag provided but not defined: -ndk
usage: gomobile init [-openal dir]
我需要做什么来解决这个问题?
【问题讨论】:
-
你在环境系统变量中添加路径了吗?
标签: go android-ndk gomobile gomobile-android