uniapp 安卓app包是否支持安卓9?
使用uniapp打包的安卓app是否兼容安卓9系统?有没有已知的兼容性问题需要注意?
        
          2 回复
        
      
      
        支持。UniApp基于跨平台框架,兼容安卓9及以上版本,建议使用最新HBuilderX打包以确保最佳兼容性。
是的,UniApp 编译的 Android App 完全支持 Android 9(API 级别 28)。UniApp 基于跨平台框架开发,默认兼容 Android 5.0(API 21)及更高版本,因此无需特殊配置即可在 Android 9 上正常运行。
注意事项:
- 权限适配:若应用使用敏感权限(如位置、存储),需在 manifest.json中声明,并确保符合 Android 9 的权限策略。
- HTTPS 网络请求:Android 9 默认禁用明文传输,若需 HTTP 请求,需在 manifest.json的application节点添加:android:usesCleartextTraffic="true"
- Target SDK 设置:建议将 targetSdkVersion设置为 28(或更高)以适配 Android 9 特性,在 HBuilderX 中可在 manifest 配置。
检查与配置:
- 在 HBuilderX 中查看 manifest.json,确保targetSdkVersion≥ 28。
- 测试时关注权限弹窗、网络请求等行为是否符合预期。
如有特定功能问题,可结合日志进一步排查。
 
        
       
                     
                   
                    

