时间:2021-05-20
前言
大家应该都有所体会,在应用开发中,我们常常会进行日志打印或者debug调试,以此来分析运行时的一些信息,便于发现bug和问题。Android Studio的Debug功能很好用,但是有时候有些情况下,就显得不是那么快捷和便利。
比如
那么怎么解决上面的问题呢,其实只需要执行一行命令即可
adb shell am set-debug-app -w com.example.jishuxiaoheiwu.appdebugsample其中
执行上面的命令,当我们再次启动目标应用时,会得到这样的画面
然后,我们就会有足够的时间,来使用Run—> Attach Debugger to Android Process 来绑定进程debug。 绑定后对话框消失,下次启动就是正常的启动(没有上面的对话框了)
那么一次debug不一定能解决问题,多次调试则在所难免,那么每次都要执行这个命令么?
答案是可以,但是有更好的方式。即
adb shell am set-debug-app -w --persistent com.example.jishuxiaoheiwu.appdebugsample上面的代码和之前有所不同,表现在一个—persistent
如果多次debug完成后,解决了问题,想要恢复正常的启动也很简单
adb shell am clear-debug-app这个调试的方法很简单,但是可能会节省我们很多的宝贵时间。希望可以帮助到各位开发同行。
另外,当你的开发中遇到效率问题时,你需要做出思考,发觉更快捷的工作方式,而不是为了调试Application中onCreate方法中的代码,每次都点击Android Studio的debug按钮。
总结
以上就是这篇文章的全部内容了,希望本文的内容对各位Android开发者们能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了Android双击返回键退出程序的实现方法,是Android程序开发中一个非常实用的功能,分享给大家供大家参考之用。具体方法如下:一、实现思路:用
在Android的应用开发中,我们会用到各种代码调试;其实在Android的开发之后,我们可能会碰到一些随机的问题,如cpu过高,内存泄露等,我们无法简单的进行
本文实例总结了Android实用编程技巧。分享给大家供大家参考,具体如下:1.让一个图片透明:Bitmapbuffer=Bitmap.createBitmap(
XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下
Android开发之Android.mk模板的实例详解关于AndroidNDK开发的文章已经比较多了,我的博客中也分享了很多NDK开发相关经验和技巧,今天简单写