gomobile 命令错误“未设置 android NDK 路径”
gomobile command error " No android NDK path is set "
我在 windows 中使用 Go 版本 1.7.5,当我尝试使用 gomobile 命令安装或绑定或构建时。它显示此错误-
"gomobile: no Android NDK path is set. Please run gomobile init with the ndk-bundle installed through the Android SDK manager or with the -ndk flag set."
我已将 NDK 路径添加到系统变量 $PATH,甚至手动安装了 NDK,但错误仍然存在。
感谢您的宝贵时间!!
您需要使用 -ndk
标志在 gomobile init
中设置 NDK 路径 - 如果您遵循 these instructions,路径应为 ~/Library/Android/sdk/ndk-bundle/
:
gomobile init -ndk ~/Library/Android/sdk/ndk-bundle/
然后就可以编译APK了:
gomobile build -target=android <PATH>
路径应该是相对于 $GOPATH/src
的。例如,如果您安装基本示例:
go get -d golang.org/x/mobile/example/basic
构建命令应该是:
gomobile build -target=android golang.org/x/mobile/example/basic
我在 windows 中使用 Go 版本 1.7.5,当我尝试使用 gomobile 命令安装或绑定或构建时。它显示此错误- "gomobile: no Android NDK path is set. Please run gomobile init with the ndk-bundle installed through the Android SDK manager or with the -ndk flag set." 我已将 NDK 路径添加到系统变量 $PATH,甚至手动安装了 NDK,但错误仍然存在。 感谢您的宝贵时间!!
您需要使用 -ndk
标志在 gomobile init
中设置 NDK 路径 - 如果您遵循 these instructions,路径应为 ~/Library/Android/sdk/ndk-bundle/
:
gomobile init -ndk ~/Library/Android/sdk/ndk-bundle/
然后就可以编译APK了:
gomobile build -target=android <PATH>
路径应该是相对于 $GOPATH/src
的。例如,如果您安装基本示例:
go get -d golang.org/x/mobile/example/basic
构建命令应该是:
gomobile build -target=android golang.org/x/mobile/example/basic