From 61064ae3ed6c520e6de6646566b83772854d0fea Mon Sep 17 00:00:00 2001 From: Joe Bowser Date: Fri, 21 Oct 2016 15:12:34 -0700 Subject: [PATCH] CB-11625 (Android) : Make this work with previous versions of Cordova via cordova-plugin-compat --- src/android/CameraLauncher.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/android/CameraLauncher.java b/src/android/CameraLauncher.java index c68462d..58f8bb2 100644 --- a/src/android/CameraLauncher.java +++ b/src/android/CameraLauncher.java @@ -29,10 +29,10 @@ import java.io.OutputStream; import java.text.SimpleDateFormat; import java.util.Date; +import org.apache.cordova.BuildHelper; import org.apache.cordova.CallbackContext; import org.apache.cordova.CordovaPlugin; import org.apache.cordova.CordovaResourceApi; -import org.apache.cordova.CoreAndroid; import org.apache.cordova.LOG; import org.apache.cordova.PermissionHelper; import org.apache.cordova.PluginResult; @@ -137,7 +137,8 @@ public class CameraLauncher extends CordovaPlugin implements MediaScannerConnect this.callbackContext = callbackContext; //Adding an API to CoreAndroid to get the BuildConfigValue //This allows us to not make this a breaking change to embedding - this.applicationId = (String) CoreAndroid.getBuildConfigValue(cordova.getActivity(), "APPLICATION_ID"); + this.applicationId = (String) BuildHelper.getBuildConfigValue(cordova.getActivity(), "APPLICATION_ID"); + this.applicationId = preferences.getString("applicationId", this.applicationId); if (action.equals("takePicture")) {