【发布时间】:2018-02-24 00:02:04
【问题描述】:
有时在运行 Titanium for Android 时,我会断开连接,或者必须以其他方式安装它(例如通过手动复制 APK),因此我无法访问我的日志。
据我所知,日志是使用 Logcat 生成的。
原本我以为你可以这样做:
adb -d logcat com.packagename.blah *:S
但这不会返回任何输出,因为出于某种原因,没有任何日志使用该标签。
我注意到很多标签实际上都使用了 TiAPI 标签,所以我尝试了这个:
adb -d logcat TiAPI:I *:S
但是,这只显示了一些日志。
它不显示某些错误日志,例如:
[ERROR] TiHTTPClient: at com.android.okhttp.Connection.connect(Connection.java:1413)
为此,我还必须像这样添加标签TiHTTPClient:
adb -d logcat TiAPI:I TiHTTPClient:I *:S
当然,很明显我遗漏了我的应用程序生成的许多其他日志(例如本机错误、来自其他库的错误)。
所以我的问题是,我如何使用 LogCat 查看我的 Titanium 应用程序的日志,就像我们在运行 ti build -p android -T device 时所做的那样?
谢谢!
【问题讨论】:
标签: android titanium appcelerator appcelerator-titanium