我也是同问

在Android SDK v4.7.15 及以下版本中,使用的是旧 Android SDK(即 android-sdk-all)。旧版 SDK 中 AndroidManifest.xml 文件是这样的

  <service android:name="com.avos.avoscloud.PushService"/>
  <receiver android:name="com.avos.avoscloud.AVBroadcastReceiver">

而在新版 Android SDK2 v5.0.10 及以上版本(即 java-unified-sdk)中 AndroidManifest.xml 文件是这样的:

 <service android:name="cn.leancloud.push.PushService" />
 <receiver android:name="cn.leancloud.push.AVBroadcastReceiver">

请您按照 新版 SDK 安装指南4 安装新版 SDK 指定正确的版本。


Gradle 安装新版 SDK 举例:

implementation ('cn.leancloud:storage-android:5.0.18'){
    exclude group: 'com.alibaba', module: 'fastjson'
    exclude group: 'org.ligboy.retrofit2', module: 'converter-fastjson'
}
implementation 'io.reactivex.rxjava2:rxandroid:2.1.0'
implementation 'com.alibaba:fastjson:1.1.70.android'
implementation 'org.ligboy.retrofit2:converter-fastjson-android:2.1.0'

大佬回复的是对的,我以前遇到的问题,他们都解决的差不多了,以前主要也是他们的文档写的不清楚导致的,特别是添加依赖那里,第一个implementation后面的引用是要加括号的,不然添加不上的;如果你只是使用短信服务,是不需要加Service和Receiver服务。