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



我有一些用Go语言编写的函数,我将这些函数导出到C(交叉编译),下面的命令生成。h和。a文件执行build -buildmode=c-archive -o foo.a并使用命令生成共享库go build -buildmode=c-shared -o C:UsersNemsTestingLogs1armeabi-v7alibfoo.so生成。so文件。我正在整合这些文件在Android工作室和应用程序运行良好,我的问题是我想看到的日志记录语句(使用fmt和日志两者)的Go文件在Android工作室Logcat.

我尝试了很多方法来显示Go在android studio的日志,但没有一个为我工作。

最后Android要求你使用liblog库。https://cs.android.com/android/platform/superproject/+/主:系统/日志/liblog/Android.bp

您必须检查如何在Go中使用它。

对于NDK,一个类似的答案是这样的。https://stackoverflow.com/a/4629747/9458132

最新更新