开发的安卓APP安装到 安卓14的手机上 报这个,这个再发布时是否可以调整,还有关于安卓申请的手机权限要如何调整删除不必要的权限申请呢?
关于权限申请,可参考文档:http://doc.vcnstudio.com/android/premiss.html
在默认新建的安卓项目中,项目启动文件 App.spl 中,已经默认列好了,并注释了常用的需要动态申请的权限,您只需要根据您的APP所需要用到的权限,取消代码中的注释即可。
如何知道自己APP需要用到哪些权限?
1.通过网络或AI工具查询。
2.根据App闪退信息,在App中执行某些代码时,如果没有申请相关权限,App就会直接崩溃、闪退。根据闪退抛出的错误日志可得知App需要什么权限。
轻舟版的安卓默认SDK为安卓8.0,在Android14上面会报这个?您用的那款手机呢?
刚刚测试在基于Android14的小米手机上面不会报这个。
如果您的手机要求较高,可以参考 http://bbs.vcnstudio.com/?c=index&a=topic&tid=306 这篇帖子,修改项目索引文件中的sdk版本值,例如:
<sdk min="23" target="30" compile="26" />
设置其最小兼容手机系统为安卓6(23)、目标最高适配版本安卓10(30),Android 14(API 级别 34)。
然后编译后再尝试安装。
注意:Sdk修改的越高,低版本手机就不能安装。