您的位置:首页 > 其它

集成Bmob的坑

2020-01-15 12:08 85 查看

集成Bmob时要添加了maven是为了 implementation ‘cn.bmob.android:bmob-sdk:3.7.3-rc1’

repositories {
jcenter()
//Bmob的maven仓库地址–必填
maven { url “https://raw.github.com/bmob/bmob-android-sdk/master” }
}

但是,项目中已经依赖了其他的第三方库,导致第三方库的依赖会到这个仓库去找,肯定找不到,一致build running老半天。

遇到这种情况不知道怎么办,没学好Gradle,难搞

然后就用手动配置Bmob,下载了Bmob的SDK,

放到项目的libs,gradle配置libs目录后,sync同步一下同步好了,运行一下app

坑一:提示androidX-core重复,那就把androidx-core 的jar去掉
在运行

坑二:说没有库文件,就是上面的abs不同平台的.so文件,怒!!!把arm6v-v8a…全部复制黏贴
再运行

坑三:提示okio异常,把去掉自己依赖: implementation ‘com.squareup.okhttp3:okhttp:3.12.1’
再运行

坑四:提示io.reactivex.Flowable找不到,再去掉
implementation “io.reactivex.rxjava2:rxjava:2.2.2”
implementation ‘io.reactivex.rxjava2:rxandroid:2.1.0’
再运行

行了:
随便创建个User 进行注册:

  • 点赞 1
  • 收藏
  • 分享
  • 文章举报
qqq408208995 发布了5 篇原创文章 · 获赞 1 · 访问量 128 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: