关于Android5.x适配的一点小问题(NDK error: SIGABRT)

最近做了个Android应用,在一般的手机上测试都没啥问题,但是在Android5.0和Android5.1的手机上,要么安装不上,要么崩溃退出。

安装不上的错误是 安装失败:INSTALL_FAILED_DUPLICATE_PERMISSION

崩溃退出的错误是 运行错误: NDK error: SIGABRT

看第一个问题,应该是Android5.x对自定义权限的支持问题,Android5.x不支持多个应用用同一个自定义权限了,所以你的你的应用里有自定义权限的话,你就应该小心了,很难保证别的应用里没用这个自定义权限。

看第二个问题,应该是某个SDK不兼容Android5.x引起的。

首先解决第一个问题,我查了一边权限,只有百度地图的定位SDK用到了自定义权限。我想百度地图肯定知道这个问题,肯定已经更新并兼容了。于是我换了个最新版的百度地图SDK,然后问题就解决了。

然后看第二个问题,我用的SDK比较多,得一个一个测试排除。结果我一测试,啥问题都没有了!看来还是百度地图SDK的问题 ^_^ 。因为我换过了,问题也就没有了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱吾所爱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值