记录下最近捣鼓的android蓝牙上位机的情况。
参考了JYU_hsy的低功耗蓝牙BLE - Android BLE 开发笔记,链接为:
https://blog.csdn.net/weixin_40774605/article/details/101054787?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control
下载了上述博文底部提供的历程。
然后自己新建了一个android studio的空工程,将历程的java相关文件,布局文件,menu文件,String.xml文件添加到新工程的对应位置。
1、修改java文件包名
2、蓝牙相关权限
3、修改主活动入口,由MainActivity该为历程中的DeviceScanActivity
4、删除了MainActivity.java和activity_main.xml文件。
5、Make Project没问题。
6、模拟器测试,运行工程后页面出现闪退。
7、到自己的坚果pro2下测试,运行工程后页面出现闪退。
目前还未找到是什么原因引起的闪退。
还不清楚历程是如何加载layout文件夹下的xml文件。