richsilv / meteor-cordova-notifications

Simple push notifications for Cordova apps built using Meteor
MIT License
104 stars 13 forks source link

Crash when building to android device #11

Open patrick-fitzgerald opened 8 years ago

patrick-fitzgerald commented 8 years ago

Hi, I'm getting the following error when running on an android device. Any ideas on how to fix it? I'm using Meteor v1.2.0.2. Thanks

Patricks-MacBook-Air-8:js paddy$ meteor run android-device [[[[[ ~/src/test/js ]]]]]

=> Started proxy.

WARNING: You are testing your app on a remote device. For the mobile app to be able to connect to the local server, make sure your device is on the same network, and that the network configuration allows clients to talk to each other (no client isolation). => Started your app.

=> App running at: http://localhost:3000/
=> Errors executing Cordova commands:

While running Cordova app for platform Android with options --device: Error: Command failed: /Users/paddy/go/src/test/js/.meteor/local/cordova-build/platforms/android/cordova/run --device /Users/paddy/go/src/test/js/.meteor/local/cordova-build/platforms/android/src/de/appplant/cordova/plugin/localnotification/LocalNotification.java:495: error: cannot find symbol webView.evaluateJavascript(js, null); ^ symbol: method evaluateJavascript(String,) location: variable webView of type CordovaWebView /Users/paddy/go/src/test/js/.meteor/local/cordova-build/platforms/android/src/de/appplant/cordova/plugin/localnotification/LocalNotification.java:492: error: cannot find symbol webView.post(new Runnable(){ ^ symbol: method post() location: variable webView of type CordovaWebView Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 2 errors

FAILURE: Build failed with an exception.

ExitWithCode:1

andrea689 commented 8 years ago

Hi, I have the same error! :( I'm using Meteor v1.2.1

andrea689 commented 8 years ago

I have resolved this and I opened a pull request! :)

nabarag commented 8 years ago

Hi , I got the same error while working with meteor 1.2.1. My app is crashing after I include richsilv:cordova-notifications . How to resolve this ? I am trying to incorporate this with meteors todo app .

andrea689 commented 8 years ago

Hi @nabarag, until the pull request is not accepted, you can fix it locally. Download the project and change the file "package.js" https://github.com/richsilv/meteor-cordova-notifications/pull/12/files Then, in your application, create a folder "packages" and insert the project modified.