[英]How do you debug Android's watchface?
出于某种原因,对于您可以从Github的仓库中提取的表面示例,我似乎无法在Logcat中输出任何内容。 我已经启用了手表模拟器中的开发功能。 我有最新的Android Studio。 当我开始一个全新的项目时,我可以顺利地输出到Logcat。 我究竟做错了什么?
我知道这是一个古老的问题,但是如果有人仍然遇到这个问题寻找答案:
我假设您是在谈论Google Watchface示例?
该示例使用isLoggable
写入日志文件,例如:
if (Log.isLoggable(TAG, Log.DEBUG)) {
Log.d(TAG, "onConnected: " + connectionHint);
}
正如您可以在Log.isLoggable的文档中阅读的那样 , isLoggable
函数基本上只是自定义/优化日志消息的一种方法,默认情况下返回false
。
如果要启用DEBUG级别的日志记录,可以使用以下shell命令通过命令行执行此操作:
adb shell setprop log.tag.NameOfMyActivity DEBUG
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.