报错两天仍然没有解决的有关友盟的问题,待解救!!!



  • Task :react-native-umeng-push:compileDebugJavaWithJavac FAILED
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:9: 错误: 程序包com.umeng.commonsdk不存在
    import com.umeng.commonsdk.UMConfigure;
    ^
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:10: 错误: 找不到符号
    import com.umeng.message.IUmengRegisterCallback;
    ^
    符号: 类 IUmengRegisterCallback
    位置: 程序包 com.umeng.message
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:11: 错误: 找不到符号
    import com.umeng.message.PushAgent;
    ^
    符号: 类 PushAgent
    位置: 程序包 com.umeng.message
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:12: 错误: 找不到符号
    import com.umeng.message.UmengMessageHandler;
    ^
    符号: 类 UmengMessageHandler
    位置: 程序包 com.umeng.message
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:13: 错误: 找不到符号
    import com.umeng.message.UmengNotificationClickHandler;
    ^
    符号: 类 UmengNotificationClickHandler
    位置: 程序包 com.umeng.message
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:14: 错误: 程序包com.umeng.message.entity不存在
    import com.umeng.message.entity.UMessage;
    ^
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushModule.java:14: 错误: 程序包com.umeng.message.entity不存在
    import com.umeng.message.entity.UMessage;
    ^
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:23: 错误: 找不到符号
    public PushAgent mPushAgent;
    ^
    符号: 类 PushAgent
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:25: 错误: 找不到符号
    private UMessage tmpMessage;
    ^
    符号: 类 UMessage
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:126: 错误: 找不到符号
    private void clikHandlerSendEvent(final String event, final UMessage msg) {
    ^
    符号: 类 UMessage
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:145: 错误: 找不到符号
    private void messageHandlerSendEvent(String event, UMessage msg) {
    ^
    符号: 类 UMessage
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushModule.java:67: 错误: 找不到符号
    private WritableMap convertToWriteMap(UMessage msg) {
    ^
    符号: 类 UMessage
    位置: 类 UmengPushModule
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushModule.java:86: 错误: 找不到符号
    protected void sendEvent(String eventName, UMessage msg) {
    ^
    符号: 类 UMessage
    位置: 类 UmengPushModule
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:33: 错误: 找不到符号
    UMConfigure.init(this, null, null, UMConfigure.DEVICE_TYPE_PHONE, null);
    ^
    符号: 变量 UMConfigure
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:33: 错误: 找不到符号
    UMConfigure.init(this, null, null, UMConfigure.DEVICE_TYPE_PHONE, null);
    ^
    符号: 变量 UMConfigure
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:49: 错误: 找不到符号
    mPushAgent = PushAgent.getInstance(this);
    ^
    符号: 变量 PushAgent
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:51: 错误: 找不到符号
    mPushAgent.register(new IUmengRegisterCallback() {
    ^
    符号: 类 IUmengRegisterCallback
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:67: 错误: 找不到符号
    UmengNotificationClickHandler notificationClickHandler = new UmengNotificationClickHandler() {
    ^
    符号: 类 UmengNotificationClickHandler
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:67: 错误: 找不到符号
    UmengNotificationClickHandler notificationClickHandler = new UmengNotificationClickHandler() {
    ^
    符号: 类 UmengNotificationClickHandler
    位置: 类 UmengPushApplication
    D:\job\p2\node_modules\react-native-umeng-push\android\src\main\java\com\liuchungui\react_native_umeng_push\UmengPushApplication.java:98: 错误: 找不到符号
    mPushAgent.setMessageHandler(new UmengMessageHandler() {
    ^
    符号: 类 UmengMessageHandler
    位置: 类 UmengPushApplication
    20 个错误

    FAILURE: Build failed with an exception.

    • What went wrong:
      Execution failed for task ':react-native-umeng-push:compileDebugJavaWithJavac'.

    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. Run with --scan to get full insights.

    • Get more help at https://help.gradle.org

    BUILD FAILED in 59s
    225 actionable tasks: 6 executed, 219 up-to-date
    Could not install the app on the device, read the error above for details.
    Make sure you have an Android emulator running or a device connected and have
    set up your Android development environment:
    https://facebook.github.io/react-native/docs/android-setup.html