hello before upgrade maf 2.2 take photo works whit this method...
public void takePhotoFromCamera(ActionEvent actionEvent) {
try{
DeviceManager dm = DeviceManagerFactory.getDeviceManager();
imageDataB64 =
dm.getPicture(50, DeviceManager.CAMERA_DESTINATIONTYPE_DATA_URL, DeviceManager.CAMERA_SOURCETYPE_CAMERA,
true, DeviceManager.CAMERA_ENCODINGTYPE_PNG, 720, 720);
System.out.println("******************************************************************* IMAGEN CAPTURADA: ");
System.out.println(imageDataB64);
AdfmfJavaUtilities.setELValue("#{bindings.imagen1.inputValue}", imageDataB64);
}catch(Exception e){
e.printStackTrace();
}
}
after upgrade this dont work
any suggestion?
logg
Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: QUALCOMM Build: 09/02/15, 76f806e, Ibddc658e36
10-21 15:33:29.811 31545 31598 E linker : readlink('/proc/self/fd/35') failed: Permission denied [fd=35]
10-21 15:33:29.811 31545 31598 E linker : warning: unable to get realpath for the library "/vendor/lib/egl/eglsubAndroid.so". Will use given name.
10-21 15:33:29.814 31545 31598 I OpenGLRenderer: Initialized EGL, version 1.4
10-21 15:33:29.860 782 1307 W ActivityManager: Permission Denial: Accessing service ComponentInfo{com.google.android.music/com.google.android.music.dial.DialMediaRouteProviderService} from pid=31545, uid=10065 that is not exported from uid 10061
10-21 15:33:29.917 31156 31201 E Surface : getSlotFromBufferLocked: unknown buffer: 0x9e443e00
10-21 15:33:29.980 30178 30249 D JVM : ******************************************************************* IMAGEN CAPTURADA:
10-21 15:33:29.985 30178 30249 D JVM :
10-21 15:33:29.985 30178 30249 D JVM :
10-21 15:33:30.149 31545 31598 E linker : readlink('/proc/self/fd/39') failed: Permission denied [fd=39]
10-21 15:33:30.149 31545 31598 E linker : warning: unable to get realpath for the library "libRSDriver.so". Will use given name.
10-21 15:33:30.153 31545 31598 E linker : readlink('/proc/self/fd/39') failed: Permission denied [fd=39]
10-21 15:33:30.153 31545 31598 E linker : warning: unable to get realpath for the library "libRSCpuRef.so". Will use given name.
10-21 15:33:30.159 31545 31598 E linker : readlink('/proc/self/fd/39') failed: Permission denied [fd=39]
10-21 15:33:30.159 31545 31598 E linker : warning: unable to get realpath for the library "libblas.so". Will use given name.
AndroidManifest.xml generated.
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<permission android:name="ar.com.agridata.expert.permission.C2D_MESSAGE" android:protectionLevel="signature" />
<uses-permission android:name="ar.com.agridata.expert.permission.C2D_MESSAGE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.RECORD_VIDEO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
maf-plugins.xml
<maf-plugins xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.oracle.com/adf/mf">
<cordova-plugins>
<core-cordova-plugin id="c1" pluginId="cordova-plugin-network-information"/>
<core-cordova-plugin id="c2" pluginId="cordova-plugin-camera"/>
<core-cordova-plugin id="c3" pluginId="cordova-plugin-geolocation"/>
<core-cordova-plugin id="c4" pluginId="com.phonegap.plugins.PushPlugin"/>
<cordova-plugin id="c5" pluginId="de.fastr.phonegap.plugins.CheckGPS"
path="../../../../Librerias Cordova/cordova-plugin-fastrde-checkgps-master/">
<platform id="p1" name="android" enabled="true"/>
<platform id="p2" name="ios" enabled="false"/>
</cordova-plugin>
Mensaje editado por: JLopezJujuy