我调试一些我在Linux上用Kodi编写的加载项没有问题。
在没有root的Android设备上进行调试是另一回事。我无法查看设备上的日志,因为不同的应用程序使用不同的UID - Kodi正在使用一个而我使用的终端仿真器正在使用另一个并且它无法读取由Kodi生成的调试日志。
我想知道你是否有一些最好的做法。
到目前为止,最好的方法是使用“Kodi Logfile Uploader”插件。它允许您将Kodi调试日志上传到服务器并使用浏览器查看它。
答案 0 :(得分:0)
首先,通常您不需要root评估来查看Kodi日志。通常,它们位于<internal_storage>/Android/data/org.xbmc.kodi/files/.kodi/temp
文件夹中。您所需要的只是一个文件管理器,可以查看“隐藏”,即.
前缀,文件夹和文件,例如Total Commander。
如果您需要更高级的调试经验,我建议我的Web-PDB debugger for Kodi允许从Web浏览器远程使用Python的内置PDB调试器。