Skip to content

3.2.1版本正常,3.2.2版本Android编译异常 #978

@chinamcafee

Description

@chinamcafee

报错如下:

Task :jpush-react-native:compileDebugJavaWithJavac FAILED
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/JPushModule.java:34: 错误: 程序包cn.jpush.android.api不存在
import cn.jpush.android.api.BasicPushNotificationBuilder;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/JPushModule.java:35: 错误: 程序包cn.jpush.android.api不存在
import cn.jpush.android.api.JPushInterface;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/JPushModule.java:36: 错误: 程序包cn.jpush.android.data不存在
import cn.jpush.android.data.JPushCollectControl;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/JPushModule.java:37: 错误: 程序包cn.jpush.android.data不存在
import cn.jpush.android.data.JPushLocalNotification;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/receiver/JPushBroadcastReceiver.java:10: 错误: 程序包cn.jpush.android.api不存在
import cn.jpush.android.api.JPushInterface;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/receiver/JPushModuleReceiver.java:12: 错误: 程序包cn.jpush.android.api不存在
import cn.jpush.android.api.CmdMessage;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/receiver/JPushModuleReceiver.java:13: 错误: 程序包cn.jpush.android.api不存在
import cn.jpush.android.api.CustomMessage;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/receiver/JPushModuleReceiver.java:14: 错误: 程序包cn.jpush.android.api不存在
import cn.jpush.android.api.JPushMessage;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/receiver/JPushModuleReceiver.java:15: 错误: 程序包cn.jpush.android.api不存在
import cn.jpush.android.api.NotificationMessage;
^
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/receiver/JPushModuleReceiver.java:16: 错误: 找不到符号
import cn.jpush.android.service.JPushMessageReceiver;
^
符号: 类 JPushMessageReceiver
位置: 程序包 cn.jpush.android.service
/Users/JPushProjects/jpush-react-native/example/node_modules/jpush-react-native/android/src/main/java/cn/jiguang/plugins/push/receiver/JPushModuleReceiver.java:17: 错误: 程序包cn.jpush.android.api不存在
import cn.jpush.android.api.NotificationCustomButton;

我自己的工程,和example工程报同样的错误,请问是否是更新了底层依赖版本之后,需要额外的配置导致的?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions