欢迎来到人人都可写代码,大家好,我是杨晓华,今天我们的课程内容是,讲解Android开发中如何调试代码程序,开发完后如何打包成可发布的apk文件。
- 开发调试
在开发中,难免我们会遇到BUG,快速定位问题、解决问题,这对我们开发的效率,以及提升代码质量尤为重要。
- Log日志打印法
Log.d("TAG", "Log调试");
打印出信息,根据信息分析定位出问题。
Android支持6种日志类型,依次如下:
Verbose:详细,所有类型的日志信息。
Debug:调试,调试用的日志信息。
Info:信息,正常使用时需要关注的日志信息。
Warn:警告,可能有问题,但没发生错误的日志信息。
Error:错误,运行时出现严重错误的日志信息。
Assert:断言。
![c1858d05b92392e04e6c386ee454ece3.png](https://i-blog.csdnimg.cn/blog_migrate/697766752e25b5eeb7e00e92c52595cc.jpeg)
- Debug断点调试法
具体步骤是:(1)打下断点;(2)运行调试;(3)执行到断点位置;(4)显示调试器窗口;(5)查看调试信息;(6)根据调试信息分析代码定位出问题。
![536142c7aa8e3beff06750552b334f87.png](https://i-blog.csdnimg.cn/blog_migrate/1526fa64a8a6510f54ce22b3888b5240.jpeg)
- Apk编译
Android安装包的后缀都是.apk,产品发布时需要提交apk的安装包。
下面是打包的过程步骤:
- 点击Build菜单,选择Generate Signed APK
![38d440b2276ee90ca774693537ca9a5c.png](https://i-blog.csdnimg.cn/blog_migrate/c04c4af4ba22d4db81ad1587c2c66466.jpeg)
- 然后选择密钥jks,并输入密码,点下一步编译。
![236a83dbee71c676dadd7a7dcabfe0b2.png](https://i-blog.csdnimg.cn/blog_migrate/fc0494ca8d03634fe9c41cdc9e14d6e3.jpeg)
- 编译完后在zhjd_android/app目录里就可以看到生成的apk安装包。
![04402327e1459d13ffe633c849696034.png](https://i-blog.csdnimg.cn/blog_migrate/6404dacd6974a1659e39320fb5398b48.png)
开头:人人都可写代码-Android零基础编程-序言-01
下一篇:人人都可写代码-Android零基础编程-首页界面实操05