科尔多瓦本地通知插件不工作

cordova local notification plugin not working

第 5 天

仔细阅读我在下面写的列表,它对我有用。

设置规格:

  1. 先测试一下cmd安装好一切
    • java -v --> 版本 1.8.0_152
    • javac -version --> 版本 1.8.0_152
    • node -v --> v8.9.4
    • cordova -v --> 8.0.0
    • phonegap -v --> 7.1.1
    • sdkmanager --> sdkmanager 安装
    • sdkmanager --list --> 安装包:
      • 构建工具;25.0.2
      • 构建工具;26.0.2
      • 模拟器
      • 额外内容;android;m2存储库
      • 额外内容;google;m2存储库
      • 附加功能;英特尔;哈...ecution_Manager
      • 补丁程序;v4
      • 平台工具
      • 平台;android-25
      • 平台;android-26
      • 工具
  2. 创建一个新项目
    • cordova 创建 notificationApp com.notification.example notificationApp
    • cordova平台添加浏览器
    • cordova平台添加ios
    • cordova平台添加android
  3. 检查安装的平台
    • cordova 平台列表 --> 所有已安装的平台
  4. 查看要求
  5. 科尔多瓦要求
    • Java JDK 已安装
    • Android 已安装 SDK
    • Android 已安装目标
    • Gradle 已安装
    • 已安装浏览器
  6. 测试安装
    1. cordova 运行 --> 构建成功
    2. cordova 构建 --> 构建成功
  7. 添加并检查插件
    • cordova 插件添加 cordova-plugin-local-notification
    • cordova 插件列表
      • cordova-plugin-badge 0.8.6 "Badge"
      • cordova-plugin-device 2.0.1 "Device"
      • cordova-plugin-local-notification 0.9.0-beta.2 "LocalNotification"
      • cordova-plugin-whitelist 1.3.3 "Whitelist"
  8. 在 onDeviceReady
  9. 的 js/index.js 中添加 java 测试脚本
cordova.plugins.notification.local.schedule({
    id:1,
    title: 'My first notification',
    text: 'finally works!'
});

我得到

"Error: exec proxy not found for :: LocalNotification :: request" 

错误。我读过的内容在浏览器中应该没问题。

我在我的 phone 上测试了这个,现在可以用了!如果出现问题 安装本地通知项目,我必须 删除项目并重新开始。我不知道这是为什么?为什么 phonegap 上传有错误:

Error - Some official plugins have to be updated if using PhoneGap >= 4.0.0. 
Please upgrade the version of any plugins that may include the following 
file: Manager.java - You can fix this here

但是如果我只是将应用程序下载到我的 phone 就没有问题,所以我会活下去

如果我遵循在我的 post 中创建的列表,它可以工作,但由于某些原因不能使用 phonegap。

确保在开始制作应用程序之前安装了所有内容。
正确设置 java,设置 SDK,安装 node.js,安装 cordova,测试所有内容,安装插件,构建,测试

Install cordova, java and android tools
Plugin link - local notification