首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >元器件调试

元器件调试
EN

Ask Ubuntu用户
提问于 2012-05-11 12:10:40
回答 1查看 218关注 0票数 3

我在这里的问题的后续工作中,我想问一下调试统一组件中添加的内容的最佳实践。

将应用程序集成到统一中需要很多组件:服务文件、桌面文件、dbus客户端、dbus服务器等。由于涉及到这么多独立组件,我在找到一个好的方法来查找问题时遇到了一些麻烦。但是,由于许多开发人员似乎能够在这种环境中进行开发,所以我可能缺少一些工具/工作流。

例如:打开python调试器的quickly debug根本无助于镜头的开发,除非问题直接出现在镜头的代码中(这在简单的单元测试中更容易找到)。如果问题在服务文件中,这一点都没有帮助。例如,我在.desktop文件中的应用程序名称中出现了空格问题,这导致一个程序没有在声音菜单中列出(我认为,这可能是另一个菜单.)。

那么:你如何调试镜头,发射器,指示器,HUD方法.?

是否有检查.service文件完整性的工具?

是否有检查.desktop文件完整性的工具?

是否有工具可以查看.desktop/.service文件中是否存在冲突?(例如,提供相同dbus服务的几个.service文件)

有没有办法观察仪表板中特定镜头与配镜服务之间的交流?

我可以在不安装镜片的情况下测试它们吗?

EN

回答 1

Ask Ubuntu用户

发布于 2012-05-14 20:01:00

如果不安装镜头,你就不能测试它。如果您不想在您的系统上这样做,您可以始终使用VM。

您可以使用DFeet来观察DBus上正在发生的事情,但是它确实需要对DBus上应该发生的事情有相当好的理解才能理解它。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/135458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档