如何在logcat上查看python应用程序日志



我在运行Android 10q的三星A71新手机上安装了一个用python/kivy编写的工作应用程序,该应用程序适用于Android 8.1。现在,与文件浏览相关的某些功能不起作用。我有一些打印语句可以帮助调试问题。但这些打印声明在logcat上不可见。所以我没有办法调试这个问题。我能做些什么来解决这个问题?

您可以使用警告和/或异常在logcat中获得打印文本输出,如下所示:

import warnings
warnings.warn('your message')
try:
# some statement that is causing an OSError say
except OSError as e:
raise Exception('your custom message') from e

然后

adb logcat | egrep 'Exception|Warning'

最新更新