我是 Android 开发的新手。所以想开始并在我的手机中构建和运行 Hello World 应用程序。我已经安装NDK
,clang-12
并Fyne
运行
fyne package --os android --appID com.example.myapp
得到
go build -buildmode=c-shared -o /tmp/gomobile-work-791801243/lib/armeabi-v7a/libparts.so parts failed: exit status 2
# runtime/cgo
clang: error: no input files
项目结构:
parts:
- go.mod
- Icon.png
- main.go
如果我从项目根目录(部分)手动运行
go build -buildmode=c-shared -o /tmp/gomobile-work-791801243/lib/armeabi-v7a/libparts.so parts
它创建 .so 文件而没有任何错误。似乎它只是关于相对路径,但我该如何解决呢?抱歉提供了糟糕的信息,真的不知道什么可能有用。所以请在评论中写下您需要什么信息,我会提供。