失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Android nfc编译 如何调试Android的NFC实现?

Android nfc编译 如何调试Android的NFC实现?

时间:2019-01-18 02:23:30

相关推荐

Android nfc编译 如何调试Android的NFC实现?

这个问题可以分解成多个较小的问题.

最终结果是能够使用调试器(如gdb)在Galaxy Nexus(

Android 4.1)设备的C/C++ NFC实现中设置断点,以检查其内部状态.

>是否可以将Galaxy Nexus设备上的库替换为包含调试符号的库?

>是否可以使用gdb来调试Android设备的C/C++实现?

>是否可以交叉编译Android的NFC实现?

>有没有人尝试过与其他图书馆类似的东西的例子?

更新:Rooting the device和compiling Jellybean整体进展顺利,但有一些小错误.事实上,libnfc makefile中有一些very nice flags可以在通信时启用大量输出.

但是仍然存在调试问题.要调试libnfc(external / libnfc-nxp),我必须使用最可能是Nfc Manager(packages / apps / Nfc)的库将自己附加到进程.要调试应用程序,我必须设置debuggable flag.

如果我重建Nfc Manager,则签名与设备上已安装的签名不匹配,这意味着adb install -r< file>不行. adb uninstall com.android.nfc也不起作用.当我尝试安装新的时,使用简单地从/ system / app删除apk的困难方法会产生错误INSTALL_FAILED_SHARED_USER_INCOMPATIBLE.此时Nfc根本不再工作,我不得不重新刷新股票图像.

任何其他想法如何调试libnfc库?

如果觉得《Android nfc编译 如何调试Android的NFC实现?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。