Android:极光推送集成注意要点——解决:Get sdk version fail![获取sdk版本失败!]解决方案
2016-08-05 21:28
696 查看
SDK集成步骤
导入 SDK 开发包到你自己的应用程序项目
解压缩 jpush-android-release-2.x.y.zip 集成压缩包。复制 libs/jpush-sdk-2.x.y.jar 到工程 libs/ 目录下。复制 libs/(cpu-type)/libjpush2xy.so 到你的工程中存放对应cpu类型的目录下。复制 res/ 中drawable-hdpi, raw, layout, values文件夹中的资源文件到你的工程中 res/ 对应的目录下。在不明白的时候看极光个人主页上下载的deom!!!!!
配置 AndroidManifest.xml
根据 SDK 压缩包里的 AndroidManifest.xml 样例文件,来配置应用程序项目的 AndroidManifest.xml 。主要步骤为:复制备注为 "Required" 的部分将备注为替换包名的部分,替换为当前应用程序的包名将AppKey替换为在Portal上注册该应用的的Key,例如(9fed5bcb7b9b87413678c407)主要参考个人主页上下载的deom的AndroidManifest.xml不要参考下载的SDK里面的 直接考deom就不用修改了!!!!!
调用示例代码(参考 example 项目)
init 只需要在应用程序启动时调用一次该 API 即可。以下代码定制一个本应用程序 Application 类。需要在 AndoridManifest.xml 里配置。请参考上面 AndroidManifest.xml 片断,或者 example 项目。public class ExampleApplication extends Application { @Override public void onCreate() { super.onCreate(); JPushInterface.setDebugMode(true); JPushInterface.init(this); } }
在这里直接拷贝极光个人主页上下载的deom里面的就可以了!!!!!
这样拷完后还不能收到推送,因为还有个问题E/JPush: [JPushGlobal] Get sdk version fail![获取sdk版本失败!]W/System.err: java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtocol解决办法:原因:是由于Android Studio没有正确加载.so文件解决方法:相关文章推荐
- [JCoreGlobal] Get sdk version fail![获取sdk版本失败!]
- android studio 加入极光推送 error信息出现获取sdk版本失败的问题
- android studio 加入极光推送 error信息出现获取sdk版本失败的问题
- android studio 加入极光推送 出现获取sdk版本失败的问题 JPush .so file do not match JPush .jar file in the project
- AndroidStudio集成极光推送SDK
- Android SdkVersion的区别及获取版本信息方法
- [置顶] Android开发之第三方推送JPush极光推送知识点详解 学会集成第三方SDK推送
- android开发集成友盟推送4.0.0版本 SDK步骤
- android SDK manager 无法获取更新版本列表的解决方案——国内教育资源镜像
- Could not get unknown property 'ANDROID_BUILD_SDK_VERSION' 解决方法
- android studio集成极光推送,获取附加字段详细,并提供自己写的一个demo,绝对不是官方demo
- Android之极光推送SDK集成和基础功能的实现
- This Android SDK requires Android Developer Toolkit version 17.0!!(SDk版本一致)解决办法:
- 完美解决Jpush[获取sdk版本失败!]的问题
- IOS JPush 集成步骤(极光远程推送解决方案,支持android和iOS两个平台)
- 当对服务器端返回的极光推送数据请求时,AFN 的 GET 请求失败如何解决
- 解决This Android SDK requires Android Developer Toolkit version 23.0.0 or above和ADT更新失败
- android SDK manager 无法获取更新版本列表解决办法
- This Android SDK requires Android Developer Toolkit version 17.0.0 or above!!(SDk版本一致)解决办法:
- Android 成功 使用GPS获取当前地理位置(解决getLastKnownLocation 返回 null)