I'm trying to install cordova-plugin-photo (https://github.com/domax/cordova-plugin-photos) but I'm getting this error:
Compiling with JDK Java compiler API. .../cordova_project/platforms/android/src/com/domax/cordova/Photos.java:201: error: try-with-resources is not supported in -source 1.6 try (final Cursor cursor = query( ^ (use -source 7 or higher to enable try-with-resources) .../cordova_project/platforms/android/src/com/domax/cordova/Photos.java:361: error: diamond operator is not supported in -source 1.6 final List<T> result = new ArrayList<>(); ^ (use -source 7 or higher to enable diamond operator)
The plug-in readme does state that Java 7 or higher is needed, and can be controlled with Gradle script, but what to do in XDK?
I was hoping to find some magic tags to put in intelxdk.config.additions.xml, but haven't been able to find anything.
You cannot control those parameters with our build system. That is one of the compromises of using a cloud-based build system. If you need that level of control you are better off using Cordova CLI and building directly yourself, on your local development system.