xujingzhu
xujingzhu
  • 发布:2022-08-04 11:15
  • 更新:2022-08-31 11:25
  • 阅读:443

原生插件开发:android studio调试正常,提交云端打包使用闪退

分类:uni-app

你好,我使用android studio开发了一个多音频同步播放的插件,这个插件在android studio上面调试,运行得很好。
当我生成aar包,提交云端打自定义调试基座之后,运行到APP,android9以下版本会出现闪退的问题。
奇怪的是,我在之前打的包(云端打包)不会出现这种情况(原生插件并无做任何改动)。
请问这是什么问题导致的呢,为什么会出现本地调试会云端打包的运行结果不一样呢

这是我使用的环境

HbuilderX:3.5.3.20220709
Android 离线SDK:3.5.3.20220709
设备型号:HUAWEI DUB-AL00a
设备系统版本:Adnroid8.1.0
开发环境:windows10

2022-08-04 11:15 负责人:无 分享
已邀请:
xujingzhu

xujingzhu (作者)

我现在正在尝试开启manifest.json中的debuggable模式,看能不能得到闪退的错误信息

xujingzhu

xujingzhu (作者)

开启了debuggable模式之后,我得到了以下错误


我开发的原生插件使用了C++库OpenSLES进行音频播放,但是在Android suido中调试是正常,打包自定义基座就会出现这种问题

1***@qq.com

1***@qq.com

依赖的jar包,导入到uniapp项目原生插件目录中的libs里

要回复问题请先登录注册