android - Android 上的 gRPC 跟踪
问题描述
我正在尝试查看来自 gRPC 的详细日志,以解决我遇到的问题,如此处所述
但是,我无法让它在 Android 上运行。我试过在我的Application.onCreate
:
Os.setenv("GRPC_TRACE", "all", true)
Os.setenv("GRPC_VERBOSITY", "DEBUG", true)
解决方案
Android 上的 gRPC 由grpc-java项目提供,它不查看那些环境变量。您链接的页面适用于 gRPC C-core,它包含几种语言(C++、Python、PHP 等)的包装器,但没有 Java/Android。
对于 Java,我相信您可以更改logging.properties
文件中的默认日志记录级别,例如:
handlers=java.util.logging.ConsoleHandler
io.grpc.level=FINEST
java.util.logging.ConsoleHandler.level=FINEST
推荐阅读
- matlab - 加载和绘制矩阵的 Matlab 错误
- javascript - 将属性从对象分配给 HTMLElement 的 es6/7 简写
- laravel - laravel voyager 多显示关系
- javascript - 使用 webpack 将 20 多个入口点转换为 1 个或几个
- node.js - POST 请求失败,无法登录
- wso2 - WSO2 身份服务器 - 如何以编程方式更新密码历史设置
- sails.js - Sails.JS 模型无法全局访问,即使 Globals.JS 包含模型:从 0.12 升级到 1.4.3 后的 true
- python - 从 Python 3 中的嵌套文件夹导入库
- python-3.x - 我的测试有错误:预期值 ['Lambda', (None, 90), 0] 但我有:['TensorFlowOpLayer', [(None, 90)], 0]
- javascript - 如何删除垃圾邮件?