蔡cai
蔡cai
  • 发布:2024-11-07 10:44
  • 更新:2024-11-07 10:44
  • 阅读:98

【解决】uni.createRequestPermissionListener()安卓离线打包问题

分类:uni-app

一、首先需要Hbuilderx版本需大于等于4.21,离线sdk下载相对应版本

具体看官方回复:https://ask.dcloud.net.cn/question/193097,截图如下:

二、复制以下sdk:utsplugin-release.aar、uni-createRequestPermissionListener-release.aar

三、粘贴sdk到安卓的以下目录:

四、在项目的build.gradle添加以下代码,可以直接看官方文档:https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/uts.html

1、在app级的build.gradle配置

implementation "com.squareup.okhttp3:okhttp:3.12.12"  
implementation "androidx.core:core-ktx:1.6.0"  
implementation "org.jetbrains.kotlin:kotlin-stdlib:1.8.10"  
implementation "org.jetbrains.kotlin:kotlin-reflect:1.6.0"  
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8"  
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.8"  
implementation "com.github.getActivity:XXPermissions:18.0"

2、在项目根目录的build.gradle下添加jitpack依赖

maven {url 'https://jitpack.io'}

五、初次编译或者每次有改动都点击一下“Sync Project with Gradle Files”按钮

六、看是要运行还是要打包

↓↓↓ 各位大佬点点赞

1 关注 分享
1***@qq.com

要回复文章请先登录注册