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

QQ登录

只需一步,快速开始

查看: 7300|回复: 10

[处理中] 集成JPush插件发布时报错

[复制链接]

9

主题

23

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
发表于 2015-4-19 13:56:53 | 显示全部楼层 |阅读模式
已经按照官方的方法做了配置,但是在配置的时候报错、 QQ图片20150419135509.png 求解决方法

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2015-4-22 11:33:31 | 显示全部楼层
在页面中放一个按钮,按钮中调用
window.plugins.jPushPlugin.init();
window.plugins.jPushPlugin.setDebugMode(true);
window.plugins.jPushPlugin.setTagsWithAlias("1","111111");
看一下是否正确

真机调试看看参考http://wex5.com/cn/wex5%E6%9C%AC ... %E8%B0%83%E8%AF%95/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 1 反对 0

使用道具 举报

9

主题

23

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2015-4-19 14:34:31 | 显示全部楼层
我按照官方的 QQ图片20150419143232.png 的要求更改配置后,发布是提示 QQ图片20150419143315.png ,提示找不到该包
回复 支持 反对

使用道具 举报

31

主题

1856

帖子

3070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3070
发表于 2015-4-20 10:58:30 | 显示全部楼层
插件是哪个地址下的?

看上去是安装后有冲突
回复 支持 反对

使用道具 举报

9

主题

23

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2015-4-20 11:10:46 | 显示全部楼层
回复 支持 反对

使用道具 举报

9

主题

23

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2015-4-20 11:11:17 | 显示全部楼层
这个地址下载的
回复 支持 反对

使用道具 举报

31

主题

1856

帖子

3070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3070
发表于 2015-4-20 18:25:34 | 显示全部楼层
这个插件没写好,要手工改代码
import your.package.name.R;
改为
import com.ytsoft.approval.R;

你上面漏写R了

我本地已经测试通过。
我是用源代码模式新建后,直接在自己的app里面(/platforms/android/src/cn/jpush/phonegap/JPushPlugin.java)修改的import your.package.name.R;

回复 支持 反对

使用道具 举报

9

主题

23

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2015-4-21 11:19:25 | 显示全部楼层
恩,可以发不了。但是我在调用的时候报错   QQ图片20150421111614.jpg 我调用时的代码

        require("cordova!cn.jpush.phonegap.JPushPlugin");


        Model.prototype.modelLoad = function(event){
                window.plugins.jPushPlugin.init();
                window.plugins.jPushPlugin.setDebugMode(true);
                window.plugins.jPushPlugin.setTagsWithAlias("1","111111");
        };


回复 支持 反对

使用道具 举报

9

主题

23

帖子

129

积分

初级会员

Rank: 2

积分
129
QQ
 楼主| 发表于 2015-5-5 11:59:06 | 显示全部楼层
提示这个错误的原因我知道了。

4.cordova cli 添加jpush phonegap插件和依赖的device插件:
cordova plugin add $JPUSH_PLUGIN_DIR
cordova plugin add org.apache.cordova.device

由于这没有引用这个包的原因。
但是我添加这个包的引用必须先用他们的方式创建项目



准备工作
1.cordova create 文件夹名字 包名 应用名字
cordova create Myproj com.myproj.jpush MyTestProj



2.添加平台
cd Myproj
cordova platform add android  
cordova platform add ios

ps:这里请注意iOS平台,必须先执行 `cordova platform add ios`,
然后再执行`cordova plugin add xxxxx`命令,不然有一些必须要的链接库需要手动添加

我按照了这种方式创建了项目,但是怎么覆盖到UI2项目呢?能不能覆盖呢?
回复 支持 反对

使用道具 举报

31

主题

1856

帖子

3070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3070
发表于 2015-5-5 16:32:14 | 显示全部楼层
你按个是完全自己用cordova命令行去安装插件了,没必要,那样太繁琐。

7楼,device这个插件你如果要用,那就增加插件的时候把这个插件也选择上
然后按五楼方式,用打包服务器打包就行。

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 10:13 , Processed in 0.094548 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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