Open tianoNao opened 3 years ago
Agent comment from Luce Luo in Zendesk ticket #42581:
尊敬的用户,
您好!感谢您联系DJI 大疆创新。 抱歉,MSDK不支持模拟器环境,请用真机测试。
非常感谢您的理解与配合,祝您生活愉快!
Best Regards,
DJI 大疆创新SDK技术支持
Android Demo如果要运行模拟器,需要将自己去编译一个x86的libffmpeg.so,添加到工程中,通过gradle配置替换掉默认的libffmpeg.so
参考本人博文描叙: https://blog.csdn.net/dingpwen/article/details/108080299
我编译的资源: https://download.csdn.net/download/dingpwen/12721794
Android Demo如果要运行模拟器,需要将自己去编译一个x86的libffmpeg.so,添加到工程中,通过gradle配置替换掉默认的libffmpeg.so
参考本人博文描叙: https://blog.csdn.net/dingpwen/article/details/108080299
非常感谢你能提供相关资料。目前我遇到的报错信息貌似无关ffmpeg。而且android.os.Build.CPU_ABI;获取到的为armeabi-v7a; 不知道与你遇到的问题是否相同
你把log往下看,就是ffmpeg的错误,只要运行模拟器大家都会遇到 Didn't find class "dji.sdk.base.BaseComponent$ComponentListener这个错误,实际就是ffmpeg库的错误,貌似后面log有提到的,如果arm类型不同,就需要你自己去编译一个对应arm的ffmpeg库了。
demo再未做任何更改的情况下运行在android模拟器会crash 目前测试使用的模拟器未夜神模拟器。android7.1.2版本![图片](https://user-images.githubusercontent.com/23651900/103271835-41d20f00-49f6-11eb-95f1-fc59a53c1208.png)