帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层

[插件开发] 百度定位问题

[复制链接]
发表于 2024-4-7 16:47:58
需求是基于百度定位SDK封装业务插件,引入了百度定位SDK。
在本地测试的时候一切都好,一旦和测试项目打包到一起后,初始化不成功,也不报错出来,我把初始化错误通过moduleContext抛出来的
对应的aar都打到插件包里了么。
勇可可【1161277121】 · 2024-4-7 17:54对应的aar都打到插件包里了么。

我用的jar包,不是aar包
勇可可【1161277121】 · 2024-4-7 17:54对应的aar都打到插件包里了么。

我用的jar包,不是aar包
万江科技软件研发部 · 2024-4-8 09:14我用的jar包,不是aar包

你的build.gradle里是咋引入 的
勇可可【1161277121】 · 2024-4-8 10:42你的build.gradle里是咋引入 的

apply plugin: 'com.android.library'

android {

    signingConfigs {
        debug {
            storeFile file('/Users/luckingling/Developer/Android/ApiCloudMapSDK/app/debug.keystore')
            storePassword '12345678'
        }
    }
    compileSdk 34

    defaultConfig {
        minSdkVersion 24
//        applicationId "com.wanjiang.lzz"
    }
    buildTypes {
        release {
            minifyEnabled false
        }
    }
    namespace 'com.wanjiang.lzz.sdk'
    sourceSets {
        main {
            jniLibs.srcDir 'libs'
            jni.srcDirs = []    //disable automatic ndk-build
        }
    }
}

repositories{
    flatDir{
        dirs 'libs'
    }
}
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    compileOnly files('../app/libs/apiEngine v3.0.0.jar')
    implementation files('../app/libs/BaiduLBS_Android.jar')
//    api(name: 'BaiduLBS_Android', ext: 'aar')
    def room_version = "2.6.1"
    implementation "androidx.room:room-runtimeroom_version"
    annotationProcessor "androidx.room:room-compilerroom_version"

    // optional - RxJava2 support for Room
    implementation "androidx.room:room-rxjava2room_version"

    // optional - RxJava3 support for Room
    implementation "androidx.room:room-rxjava3room_version"

    // optional - Guava support for Room, including Optional and ListenableFuture
    implementation "androidx.room:room-guavaroom_version"

    // optional - Test helpers
    testImplementation "androidx.room:room-testingroom_version"

    // optional - Paging 3 Integration
    implementation "androidx.room:room-pagingroom_version"
}
万江科技软件研发部 · 2024-4-8 11:08apply plugin: 'com.android.library'

android {

所有implementation的都要改成本地aar的方式
勇可可【1161277121】 · 2024-4-8 11:14所有implementation的都要改成本地aar的方式

好了,果然要把jar和远程引用都换成aar
勇可可【1161277121】 · 2024-4-8 11:14所有implementation的都要改成本地aar的方式

在插件里如何询问定位权限
万江科技软件研发部 · 2024-4-8 17:58在插件里如何询问定位权限

用api的方法呗,不是有api.requestPermission
12下一页
您需要登录后才可以回帖 登录

本版积分规则