大疆-Android教程-相机应用程序的几个小坑
写在前面 前一段时间由于考试耽误了,今天复现大疆的相机应用程序所踩的几个小坑。 第一个 问题描述 把demo代码敲进去,运行起来后好不容易不报错了,第一个 activity_connection.xml 的界面显示正常,开始连接无人机( Mavic Air )。第一个问题出现:界面一直刷新不了。TextView变不了,Button也不能用。于是赶紧检查代码,代码没问题。可把我着急坏了。仔细分析流程后发现在 connetion.java中onCreate的方法下虽然动态注册了广播就是这句 但是没有方法去发送广播导致refreshSDKRelativeUI方法始终不能够被调用执行 解决方法 在startSDKRegistration()中的onProductDisconnect和onProductConnect两个方法下增加以下代码 这样就可以调用refreshSDKRelativeUI方法了 第二个 问题描述 当button按钮能用后,点击button然后程序直接崩溃退出,查看错误发现 ,把settext方法赋给了空对象(报错的图片没保存下来) 就是这个地方 网上百度了好多都不是我这样的 解决方法 把recordingTime的对象在onCreate方法中新建就好了。 最后 到这,我的相机应用程序就可以跑起来了。 来源: CSDN 作者: weixinzjh 链接: https:/