关于极光推送
发布于 1年前 作者 hainuo 1457 次浏览 来自 问答
:compileDebugJava/Users/hainuo/appdir/hainuo/platforms/android/src/cn/jpush/phonegap/JPushPlugin.java:22: 错误: 找不到符号
import com.ionichina.ioniclub;
                    ^
  符号:   类 ioniclub
  位置: 程序包 com.ionichina
/Users/hainuo/appdir/hainuo/platforms/android/src/cn/jpush/phonegap/JPushPlugin.java:398: 错误: 程序包R不存在
                this.cordova.getActivity(), R.layout.test_notification_layout,
                                             ^
/Users/hainuo/appdir/hainuo/platforms/android/src/cn/jpush/phonegap/JPushPlugin.java:399: 错误: 程序包R不存在
                R.id.icon, R.id.title, R.id.text);
                 ^
/Users/hainuo/appdir/hainuo/platforms/android/src/cn/jpush/phonegap/JPushPlugin.java:399: 错误: 程序包R不存在
                R.id.icon, R.id.title, R.id.text);
                            ^
/Users/hainuo/appdir/hainuo/platforms/android/src/cn/jpush/phonegap/JPushPlugin.java:399: 错误: 程序包R不存在
                R.id.icon, R.id.title, R.id.text);
                                        ^
/Users/hainuo/appdir/hainuo/platforms/android/src/cn/jpush/phonegap/JPushPlugin.java:401: 错误: 程序包R不存在
        builder.layoutIconDrawable = R.drawable.jpush_notification_icon;
                                      ^
注: /Users/hainuo/appdir/hainuo/platforms/android/src/cn/jpush/phonegap/JPushPlugin.java使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
6 个错误
 FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileDebugJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 5.87 secs

/Users/hainuo/appdir/hainuo/platforms/android/cordova/node_modules/q/q.js:126
                    throw e;
                          ^
Error code 1 for command: /Users/hainuo/appdir/hainuo/platforms/android/gradlew with args: cdvBuildDebug,-b,/Users/hainuo/appdir/hainuo/platforms/android/build.gradle,-Dorg.gradle.daemon=true
ERROR building one of the platforms: Error: /Users/hainuo/appdir/hainuo/platforms/android/cordova/build: Command failed with exit code 1
You may not have the required environment or OS to build this project
Error: /Users/hainuo/appdir/hainuo/platforms/android/cordova/build: Command failed with exit code 1
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23)
    at ChildProcess.emit (events.js:110:17)
    at maybeClose (child_process.js:1008:16)
    at Process.ChildProcess._handle.onexit (child_process.js:1080:5)

我使用 https://github.com/jpush/jpush-phonegap-plugin 这里的说明 安装极光推送 可是发现这样的问题,找不到com.ionichina.ioniclub这个包 请求各位大神

9 回复

你试试精品帖子里面的 教程贴 试试

发现问题所在了,原因是我丢掉了后面的".R"
发自 Ioniclub

@starrychan 这个问题解决了,还有另一个问题,我使用js的alert弹不出对话框
发自 Ioniclub

@hainuo alert 弹不出来 那你确定下 你的方法是否执行到了这个alert 语句这里。 可以多用几个alert当断点用,看你方法的执行。

@starrychan 嗯,感觉使用极光推送还是有难度的
发自 Ioniclub

@starrychan 在app.js中最上部使用alert(222)可以弹出 在别的地方只要是在极光推送的js里面就不行

其实最大的bug就是退出应用后,接收到推送消息,点击消息是无法获取附加属性的

@zxj963577494 这个我还没有开始处理呢
发自 hainuoVersion

回到顶部