起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2281|回复: 4

[处理中5] 我用的极光推送相同的网络 相同的app android4.4的手机能收到推送5.1 的收不到...

[复制链接]

20

主题

53

帖子

151

积分

初级会员

Rank: 2

积分
151
QQ
发表于 2017-7-24 10:50:56 | 显示全部楼层 |阅读模式
如题 我用的极光推送相同的网络 相同的app  android4.4的手机能收到推送5.1 的收不到 我用的是wex5 3.7 版本据说是最新的jpush

20

主题

53

帖子

151

积分

初级会员

Rank: 2

积分
151
QQ
 楼主| 发表于 2017-7-24 11:43:33 | 显示全部楼层
07-24 11:30:33.174 5501-5633/com.jnsw.bsxy E/JPush: [JPushInterface] System.loadLibrary::jpush215java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.jnsw.bsxy-1/base.apk"],nativeLibraryDirectories=[/data/app/com.jnsw.bsxy-1/lib/arm64, /vendor/lib64, /system/lib64]]] couldn't find "libjpush215.so"

07-24 11:30:33.194 5501-5633/com.jnsw.bsxy E/art: No implementation found for int cn.jpush.android.service.PushProtocol.GetSdkVersion() (tried Java_cn_jpush_android_service_PushProtocol_GetSdkVersion and Java_cn_jpush_android_service_PushProtocol_GetSdkVersion__)
07-24 11:30:33.194 5501-5633/com.jnsw.bsxy E/JPush: [JPushGlobal] Get sdk version fail![获取sdk版本失败!]
07-24 11:30:33.194 5501-5633/com.jnsw.bsxy E/JPush: [JPushGlobal] JPush .so file do not match JPush .jar file in the project, Failed to init JPush

几个对应位置的so文件找不到
这需要在哪儿添加??
回复 支持 反对

使用道具 举报

20

主题

53

帖子

151

积分

初级会员

Rank: 2

积分
151
QQ
 楼主| 发表于 2017-7-24 12:17:38 | 显示全部楼层
编译生成的的APP lib下只有三个文件夹 armeabi-v7a armeabi arm64-v8a    并且 arm64-v8a 文件夹下没有 libjpush215.so  这些东西需要在哪儿配置????
回复 支持 反对

使用道具 举报

20

主题

53

帖子

151

积分

初级会员

Rank: 2

积分
151
QQ
 楼主| 发表于 2017-7-24 13:53:25 | 显示全部楼层
plugins 的  jpush 文件夹中     plugin.xml 的这段代码   


    <source-file src="src/android/jpush-android-2.1.5.jar" target-dir="libs"/>
        <source-file src="src/android/armeabi/libjpush215.so" target-dir="libs/armeabi"/>
        <source-file src="src/android/armeabi-v7a/libjpush215.so" target-dir="libs/armeabi-v7a"/>
        <!--插件的64位so文件都要注释掉,否则会导致部分手机无法正常使用插件
        <source-file src="src/android/arm64-v8a/libjpush215.so" target-dir="libs/arm64-v8a"/>
        <source-file src="src/android/x86/libjpush215.so" target-dir="libs/x86"/>
        <source-file src="src/android/x86_64/libjpush215.so" target-dir="libs/x86_64"/>
        -->

把64位so文件注释掉了 导致在64位的手机中 缺少so文件 进而导致jpush插件错误   不能接收通知
放开部分代码即可接收到推送消息  
部分手机无法正常使用插件的情况尚未遇到 这部分代码未完善 望尽快处理
结贴!!
回复 支持 反对

使用道具 举报

发表于 2017-7-24 14:31:17 | 显示全部楼层
feh10545 发表于 2017-7-24 13:53
plugins 的  jpush 文件夹中     plugin.xml 的这段代码   

你好楼主,您反馈的这个现象通过验证是产品缺陷,我们已提交到产品组(内部编号:2017072400003),感谢楼主的支持与配合。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 10:01 , Processed in 0.083074 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表