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

QQ登录

只需一步,快速开始

查看: 2037|回复: 7

[处理中3] 关于极光推送获取不到registrationId

[复制链接]

10

主题

63

帖子

111

积分

初级会员

Rank: 2

积分
111
QQ
发表于 2016-6-24 17:05:22 | 显示全部楼层 |阅读模式
原APP是3.4版本的原先,前几天不行了,然后技术人员让我使用3.5预览版,但是还是获取不到值

12

主题

133

帖子

473

积分

中级会员

Rank: 3Rank: 3

积分
473
QQ
发表于 2016-6-25 09:12:36 | 显示全部楼层
升级插件
回复

使用道具 举报

发表于 2016-6-27 11:09:08 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

30

帖子

134

积分

初级会员

Rank: 2

积分
134
QQ
发表于 2016-6-29 17:08:51 | 显示全部楼层
楼主问题解决了么?

我也是用的3.4版本,我按升级的文章,从https://github.com/jpush/jpush-phonegap-plugin下载插件。
对下载的插件处理:
1、重命名文件夹为cn.jpush.phonegap.JPushPlugin
2、修改doc为document与x5一致
3、拷贝x5中plugin-ex.xml文件到下载的插件目录
4、按升级极光插件文章修改plugin.xml文件
5、拷贝plugin.js.xdoc到下载的插件,删除下载目录中与x5对不上的文件
6、删除Native中plugins目录下的激光插件目录,拷贝下载修改完成的极光插件目录到plugins中
结果打包错误如下:
使用到的插件: [cn.jpush.phonegap.JPushPlugin, cordova-plugin-whitelist, cordova-plugin-splashscreen, cordova-plugin-app-preferences, com.justep.cordova.plugin.app.utils, cordova-plugin-device, cordova-plugin-x-toast, cordova-plugin-inappbrowser, cordova-plugin-app-version, cordova-plugin-geolocation, cn.jpush.phonegap.JPushPlugin]
2016-06-29 16:54:23 Task "addPlugins" finished with error.
E:\WeX5_V3.4\apache-tomcat\temp\x5app-build7787518263039154192.xml:715: java.io.FileNotFoundException: E:\WeX5_V3.4\model\Native\plugins\org.apache.cordova.device\plugin.xml (系统找不到指定的路径。)
        at com.justep.tools.ant.task.AddPluginsTask.execute(Unknown Source)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:435)
        at org.apache.tools.ant.Target.performTasks(Target.java:456)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
        at Pack.execTask(Pack.java:42)
        at Pack.access$000(Pack.java:25)
        at Pack$1.run(Pack.java:96)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.FileNotFoundException: E:\WeX5_V3.4\model\Native\plugins\org.apache.cordova.device\plugin.xml (系统找不到指定的路径。)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(FileInputStream.java:195)
        at java.io.FileInputStream.<init>(FileInputStream.java:138)
        at com.justep.tools.ant.task.AddPluginsTask.getPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.addPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.addPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.sortPluginByDependency(Unknown Source)
        ... 15 more
2016-06-29 16:54:23 Target "addPlugins" finished with error.
E:\WeX5_V3.4\apache-tomcat\temp\x5app-build7787518263039154192.xml:715: java.io.FileNotFoundException: E:\WeX5_V3.4\model\Native\plugins\org.apache.cordova.device\plugin.xml (系统找不到指定的路径。)
        at com.justep.tools.ant.task.AddPluginsTask.execute(Unknown Source)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:435)
        at org.apache.tools.ant.Target.performTasks(Target.java:456)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
        at Pack.execTask(Pack.java:42)
        at Pack.access$000(Pack.java:25)
        at Pack$1.run(Pack.java:96)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.FileNotFoundException: E:\WeX5_V3.4\model\Native\plugins\org.apache.cordova.device\plugin.xml (系统找不到指定的路径。)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(FileInputStream.java:195)
        at java.io.FileInputStream.<init>(FileInputStream.java:138)
        at com.justep.tools.ant.task.AddPluginsTask.getPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.addPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.addPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.sortPluginByDependency(Unknown Source)
        ... 15 more
2016-06-29 16:54:23 Build finished with error.
E:\WeX5_V3.4\apache-tomcat\temp\x5app-build7787518263039154192.xml:715: java.io.FileNotFoundException: E:\WeX5_V3.4\model\Native\plugins\org.apache.cordova.device\plugin.xml (系统找不到指定的路径。)
        at com.justep.tools.ant.task.AddPluginsTask.execute(Unknown Source)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
        at sun.reflect.GeneratedMethodAccessor69.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:435)
        at org.apache.tools.ant.Target.performTasks(Target.java:456)
        at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
        at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
        at Pack.execTask(Pack.java:42)
        at Pack.access$000(Pack.java:25)
        at Pack$1.run(Pack.java:96)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.FileNotFoundException: E:\WeX5_V3.4\model\Native\plugins\org.apache.cordova.device\plugin.xml (系统找不到指定的路径。)
        at java.io.FileInputStream.open0(Native Method)
        at java.io.FileInputStream.open(FileInputStream.java:195)
        at java.io.FileInputStream.<init>(FileInputStream.java:138)
        at com.justep.tools.ant.task.AddPluginsTask.getPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.addPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.addPlugin(Unknown Source)
        at com.justep.tools.ant.task.AddPluginsTask.sortPluginByDependency(Unknown Source)
        ... 15 more
回复 支持 反对

使用道具 举报

发表于 2016-6-30 11:22:03 | 显示全部楼层
footerhy 发表于 2016-6-29 17:08
楼主问题解决了么?

我也是用的3.4版本,我按升级的文章,从https://github.com/jpush/jpush-pho ...

org.apache.cordova.device  这个插件是3.3版本的吧!
3.4cordova 插件是经过升级的!
  V3.4 提供了相应的升级工具,下载地址:http://pan.baidu.com/s/1gfEsSaZ
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

3

主题

30

帖子

134

积分

初级会员

Rank: 2

积分
134
QQ
发表于 2016-6-30 16:33:18 | 显示全部楼层
liangyongfei 发表于 2016-6-30 11:22
org.apache.cordova.device  这个插件是3.3版本的吧!
3.4cordova 插件是经过升级的!
  V3.4 提供了相应 ...

也不行版主,你用3.4版本做一个案列吧,到网盘上去下载。
或者版主3.4升级的步骤发篇文章,和修改好的新插件目录共享下。
直接拷贝你的目录到3.4,看是否能运行推送消息。
回复 支持 反对

使用道具 举报

3

主题

30

帖子

134

积分

初级会员

Rank: 2

积分
134
QQ
发表于 2016-6-30 16:34:28 | 显示全部楼层
我也试了3.5pre,没有成功。求楼主回复问题处理进度....
回复 支持 反对

使用道具 举报

发表于 2016-7-1 09:58:19 | 显示全部楼层
footerhy 发表于 2016-6-30 16:34
我也试了3.5pre,没有成功。求楼主回复问题处理进度....

请问3.5的报错信息是什么??上边的报错是org.apache.cordova.device   ,这个和极光推送 插件没关系的,是因为你使用旧版本项目的cordova插件打包的原因!

建议先使用3.5打包外卖案例试试吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 10:35 , Processed in 0.056181 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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