在 android Studio logcat 中显示 Go 文件的日志

问题描述 投票:0回答:1

我有一些用 Go 语言编写的函数,我正在使用以下生成 .h 和 .a 文件的命令将这些函数导出到 C(交叉编译) 去构建-buildmode=c-archive -o foo.a 并使用命令生成共享库 go build -buildmode=c-shared -o C:\Users\Nems\TestingLogs1 rmeabi-v7a\libfoo.so 生成 .so 文件。 我正在将这些文件集成到 Android studio 中并且应用程序运行良好,对我来说问题是我想在 android studio Logcat 中查看 Go 文件的日志语句(使用 fmt 和 log 两者).

我尝试了很多方法来在 android studio 中显示 Go 的日志,但这些都不适合我。

android go android-ndk cross-compiling logcat
1个回答
0
投票

最后Android要求你使用liblog库。 https://cs.android.com/android/platform/superproject/+/master:system/logging/liblog/Android.bp

你必须检查如何将它用于 Go。

NDK 的类似答案是这样的。 https://stackoverflow.com/a/4629747/9458132

© www.soinside.com 2019 - 2024. All rights reserved.