How it works
http://developer.android.com/guide/topics/resources/drawable-resource.html
https://github.com/katzer/cordova-plugin-local-notifications/wiki/10.-URIs
What are the drawable assets that can be replaced
http://developer.android.com/reference/android/R.drawable.html
What is the problem we are solving
http://stackoverflow.com/questions/13847297/notificationcompat-4-1-setsmallicon-and-setlargeicon
https://github.com/katzer/cordova-plugin-local-notifications/issues/890
https://github.com/raix/push/issues/132
What do to
http://stackoverflow.com/questions/2533410/drawable-folders-in-res-folder
How to solve the problem efficiently
https://romannurik.github.io/AndroidAssetStudio/index.html
http://developer.android.com/guide/topics/resources/providing-resources.html
Meteor cordova integration notes
https://github.com/meteor/meteor/wiki/Meteor-Cordova-integration
Sometimes you might need to override parts of the Cordova project that Meteor generates for you in the
project/.meteor/local/cordova-build
directory. For example, you might need to add some files to the build process in an ad-hoc way.For these and other advanced purposes we have created a special top-level folder called
cordova-build-override
. The whole file tree of this directory will becp -R
(copied overwriting existing files) to the Cordova project right before the build and compilation step.For example: if you want to have a customized
config.xml
, you can put it inproject/cordova-build-override/config.xml
.