Service media.camera didn't start - android

I can't open the camera since my phone went flat once. (even installed camera2 on magisk)
logcat shows it trying to connect and does this cycle every couple of sections
03-05 16:57:26.449 25035 25139 W ServiceManager: Service media.camera didn't start. Returning NULL
03-05 16:57:26.912 5778 5858 I CameraManagerGlobal: Connecting to camera service
03-05 16:57:27.912 5778 5858 I CameraManagerGlobal: Connecting to camera service
03-05 16:57:28.912 5778 5858 I CameraManagerGlobal: Connecting to camera service
03-05 16:57:29.725 2563 2595 W ServiceManager: Service media.camera didn't start. Returning NULL
03-05 16:57:29.913 5778 5858 I CameraManagerGlobal: Connecting to camera service
03-05 16:57:30.129 2742 2742 F linker : CANNOT LINK EXECUTABLE "/system/bin/cameraserver": library "libc++_shared.so" not found
found this when i launched the camera app
03-05 17:04:41.387 4793 11362 D ShortcutManager: th = 1 is camera package
and dumpsys returns
Can't find service: media.camera

Related

Audio output and Audio input flag denied by client on implementing pjsua2 voice call on Android 5.1?

I am implementing pjsua2 sample app for voice call on Android devices. It works well on android version 8, 9, 10, 11 without issue. But when I tested on Android 5.1, I can receive call from sip soft phone without any issue. But outgoing call only rings on the other side without any voice.
From the log its mentioned that both AUDIO_OUTPUT_FLAG_FAST as well as AUDIO_INPUT_FLAG_FAST denied by client. can any one suggest me how to rectify this issue.
as per below log : audio details
minFrameCount: 1857, afFrameCount=1024, minBufCount=5, sampleRate=16000, afSampleRate=44100, afLatency=115
4-12 16:17:42.320 4922-4922/org.pjsip.pjsua2 I/System.out: 16:17:42.320 pjsua_call.c !Making call with acc #0 to sip:syz#sip.xcd.com
04-12 16:17:42.321 4922-4922/org.pjsip.pjsua2 I/System.out: 16:17:42.320 pjsua_aud.c .Set sound device: capture=-1, playback=-2
04-12 16:17:42.321 4922-4922/org.pjsip.pjsua2 I/System.out: 16:17:42.321 pjsua_aud.c ..Opening sound device (speaker + mic) PCM#16000/1/20ms
04-12 16:17:42.321 4922-4922/org.pjsip.pjsua2 I/System.out: 16:17:42.321 opensl_dev.c ...Creating OpenSL stream
04-12 16:17:42.322 4922-4922/org.pjsip.pjsua2 W/AudioTrack: AUDIO_OUTPUT_FLAG_FAST denied by client
04-12 16:17:42.322 4922-4922/org.pjsip.pjsua2 I/AudioTrack: minFrameCount: 1857, afFrameCount=1024, minBufCount=5, sampleRate=16000, afSampleRate=44100, afLatency=115
04-12 16:17:42.323 4922-4922/org.pjsip.pjsua2 W/AudioRecord: AUDIO_INPUT_FLAG_FAST denied by client
04-12 16:17:42.336 4922-4922/org.pjsip.pjsua2 I/System.out: 16:17:42.335 ec0xb8b41d98 ...Speex AEC created, clock_rate=16000, channel=1, samples per frame=320, tail length=200 ms, latency=0 ms
04-12 16:17:42.336 4922-4922/org.pjsip.pjsua2 I/System.out: 16:17:42.336 opensl_dev.c ...Starting OpenSL stream..
04-12 16:17:42.347 4922-4922/org.pjsip.pjsua2 I/System.out: 16:17:42.347 opensl_dev.c ...OpenSL stream started

Gluon-Mobile, No fonts on Android 8.0 (Oreo) OnePlus5T phone

Has anyone tried running a gluon-mobile app on Android 8.0 (Oreo)? I have a OnePlus5T and tried installing the fifty-state app with latest source from GitHub and get little boxes where text should be. Any suggestions on how to fix this?
Thanks!
Phone Info
Android version: 8.0.0 OxygenOS
version: 5.0.4
Kernel version: 4.4.78-perf+, OnePlus#ubuntu-143#1
Build number: ONEPLUS A5010_43_180223
Android Monitor
03-05 19:45:24.288 18401-18401/com.gluonhq.fiftystates W/zygote: Class android.support.multidex.MultiDex failed lock verification and will run slower.
03-05 19:45:24.288 18401-18401/com.gluonhq.fiftystates W/zygote: Common causes for lock verification issues are non-optimized dex code
03-05 19:45:24.288 18401-18401/com.gluonhq.fiftystates W/zygote: and incorrect proguard optimizations.
03-05 19:45:24.295 18401-18401/com.gluonhq.fiftystates W/linker: /data/app/com.gluonhq.fiftystates--tXfak4yY20qjUVzslCYOQ==/lib/arm/libactivity.so: is missing DT_SONAME will use basename as a replacement: "libactivity.so"
03-05 19:45:24.489 18401-18401/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.application.PlatformImpl failed lock verification and will run slower.
03-05 19:45:24.494 18401-18674/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.application.LauncherImpl failed lock verification and will run slower.
03-05 19:45:24.502 18401-18675/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.tk.Toolkit failed lock verification and will run slower.
03-05 19:45:24.519 18401-18675/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.tk.quantum.QuantumRenderer failed lock verification and will run slower.
03-05 19:45:24.526 18401-18678/com.gluonhq.fiftystates W/linker: /data/app/com.gluonhq.fiftystates--tXfak4yY20qjUVzslCYOQ==/lib/arm/libprism_es2_monocle.so: is missing DT_SONAME will use basename as a replacement: "libprism_es2_monocle.so"
03-05 19:45:24.527 18401-18678/com.gluonhq.fiftystates W/zygote: Class com.sun.glass.ui.monocle.RunnableProcessor failed lock verification and will run slower.
03-05 19:45:24.532 18401-18678/com.gluonhq.fiftystates W/linker: /data/app/com.gluonhq.fiftystates--tXfak4yY20qjUVzslCYOQ==/lib/arm/libglass_monocle.so: is missing DT_SONAME will use basename as a replacement: "libglass_monocle.so"
03-05 19:45:24.533 18401-18678/com.gluonhq.fiftystates W/zygote: Class com.sun.glass.ui.monocle.AcceleratedScreen failed lock verification and will run slower.
03-05 19:45:24.556 18401-18679/com.gluonhq.fiftystates W/System.err: vsync: false vpipe: true
03-05 19:45:24.557 18401-18679/com.gluonhq.fiftystates W/zygote: Class javafx.application.Application failed lock verification and will run slower.
03-05 19:45:24.574 18401-18679/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.css.StyleManager failed lock verification and will run slower.
03-05 19:45:24.754 18401-18679/com.gluonhq.fiftystates W/zygote: Class javafx.scene.Scene$1 failed lock verification and will run slower.
03-05 19:45:24.758 18401-18679/com.gluonhq.fiftystates W/linker: /data/app/com.gluonhq.fiftystates--tXfak4yY20qjUVzslCYOQ==/lib/arm/libjavafx_font.so: is missing DT_SONAME will use basename as a replacement: "libjavafx_font.so"
03-05 19:45:24.759 18401-18679/com.gluonhq.fiftystates W/System.err: Loading FontFactory com.sun.javafx.font.freetype.FTFactory
03-05 19:45:24.759 18401-18679/com.gluonhq.fiftystates W/System.err: Subpixel: enabled
03-05 19:45:24.763 18401-18679/com.gluonhq.fiftystates W/linker: /data/app/com.gluonhq.fiftystates--tXfak4yY20qjUVzslCYOQ==/lib/arm/libjavafx_font_freetype.so: is missing DT_SONAME will use basename as a replacement: "libjavafx_font_freetype.so"
03-05 19:45:24.765 18401-18679/com.gluonhq.fiftystates W/System.err: Freetype2 Loaded (version 2.5.0)
03-05 19:45:24.765 18401-18679/com.gluonhq.fiftystates W/System.err: LCD support Enabled
03-05 19:45:24.767 18401-18679/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.css.StyleManager$CacheContainer failed lock verification and will run slower.
03-05 19:45:25.005 18401-18679/com.gluonhq.fiftystates W/System.err: Temp file created: /data/user/0/com.gluonhq.fiftystates/cache/+JXF1325095089927391736.tmp
03-05 19:45:25.012 18401-18679/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.font.PrismFontFile failed lock verification and will run slower.
03-05 19:45:25.019 18401-18679/com.gluonhq.fiftystates W/System.err: Temp file created: /data/user/0/com.gluonhq.fiftystates/cache/+JXF7512222163375685761.tmp
03-05 19:45:25.028 18401-18679/com.gluonhq.fiftystates W/System.err: Temp file created: /data/user/0/com.gluonhq.fiftystates/cache/+JXF8853061522840412537.tmp
03-05 19:45:25.037 18401-18679/com.gluonhq.fiftystates W/System.err: Temp file created: /data/user/0/com.gluonhq.fiftystates/cache/+JXF5121560912934163568.tmp
03-05 19:45:25.119 18401-18679/com.gluonhq.fiftystates W/zygote: Class javafx.scene.image.Image failed lock verification and will run slower.
03-05 19:45:25.129 18401-18679/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.iio.ImageStorage failed lock verification and will run slower.
03-05 19:45:25.166 18401-18679/com.gluonhq.fiftystates W/zygote: Class javafx.scene.Scene$ScenePeerPaintListener failed lock verification and will run slower.
03-05 19:45:25.262 18401-18679/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.text.PrismTextLayoutFactory failed lock verification and will run slower.
03-05 19:45:25.266 18401-18679/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.text.PrismTextLayout failed lock verification and will run slower.
03-05 19:45:25.403 18401-18679/com.gluonhq.fiftystates W/System.err: File not found: /system/etc/system_fonts.xml
03-05 19:45:25.864 18401-18679/com.gluonhq.fiftystates W/zygote: Class com.sun.javafx.text.GlyphLayout failed lock verification and will run slower.
03-05 19:45:26.623 18401-18678/com.gluonhq.fiftystates W/zygote: Class com.sun.scenario.effect.impl.prism.ps.PPSRenderer failed lock verification and will run slower.
03-05 19:45:31.834 18401-18401/com.gluonhq.fiftystates E/FXEntity: call native MultitouchEvent, density = 2.625, touchXs0 = 1690
03-05 19:45:31.868 18401-18401/com.gluonhq.fiftystates E/FXEntity: call native MultitouchEvent, density = 2.625, touchXs0 = 1690
03-05 19:45:31.891 18401-18401/com.gluonhq.fiftystates E/FXEntity: call native MultitouchEvent, density = 2.625, touchXs0 = 1690
03-05 19:45:31.892 18401-18401/com.gluonhq.fiftystates E/FXEntity: call native MultitouchEvent, density = 2.625, touchXs0 = 1690
Thanks José for pointing me in the right direction. Ultimately I was able to fix the fonts on my OnePlus5T by just adding the below to my main .css file, no java changes needed :-)
.app-bar > .title-box > .label,
.dialog > .container > .dialog-title,
.button, .check-box, .label, .text-field,
.header, .footer, .list-cell, .text-area {
-fx-font-family: 'san-serif';
}
.icon-text {
-fx-font-family: 'Material Icons';
}

android add_service(android.hardware.camera.provider#2.4-service) fails- /dev/vndbinder permission denied

I'm working on HiKey aosp installed running on Linux 16.04, trying to connect v4l2 camera and use it. Currently, I've added the device drivers for v4l2 and usbcamera, and added the camera-hal to ~/(aosp)/device/linaro/hikey/camera directory. media_profiles.xml is contained in this directory.
I'm facing this problem where the camera service provider is killed in the init process and runs infinite loop of the booting process as it constantly tries to start camera service and kill all related processes.
Logcat:
01-01 00:00:14.067 1999 1999 I mediaserver: ServiceManager: 0xf69994c0
01-01 00:00:14.068 1903 1903 E SELinux : avc: denied { add } for service=media.cas pid=1999 uid=1013 scontext=u:r:mediadrmserver:s0 tcontext=u:object_r:default_android_service:s0 tclass=service_manager permissive=0
01-01 00:00:14.069 1903 1903 E ServiceManager: **add_service**('media.cas',3) uid=1013 - **PERMISSION DENIED**
01-01 00:00:14.199 1968 1968 W android.hardwar: type=1400 audit(0.0:61): avc: denied { read write } for name="vndbinder" dev="tmpfs" ino=10306 scontext=u:r:hal_camera_default:s0 tcontext=u:object_r:vndbinder_device:s0 tclass=chr_file permissive=0
01-01 00:00:14.205 1968 1968 I **android.hardware.camera.provider#2.4-service**: Camera provider Service is starting.
01-01 00:00:14.205 1968 1968 W ProcessState: **Opening '/dev/vndbinder' failed: Permission denied**
01-01 00:00:14.205 1968 1968 F **ProcessState: Binder driver could not be opened. Terminating.**
--------- beginning of crash
01-01 00:00:14.205 1968 1968 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 1968 (android.hardwar), pid 1968 (android.hardwar)
01-01 00:00:14.266 2005 2005 I /vendor/bin/hw/android.hardware.media.omx#1.0-service: mediacodecservice starting
01-01 00:00:14.266 2005 2005 I ProcessState: Wonn1e: initWithDriver [1]
01-01 00:00:14.288 2005 2005 W /vendor/bin/hw/android.hardware.media.omx#1.0-service: Could not read additional policy file '/vendor/etc/seccomp_policy/mediacodec.policy'
01-01 00:00:14.288 2005 2005 W /vendor/bin/hw/android.hardware.media.omx#1.0-service: libminijail[2005]: failed to get path of fd 5: No such file or directory
According to the answer given to Start native service at early-init before coldboot done, native service including this camera provider service would not open the /dev/binder because it starts before the coldboot. Also, it uses the passthrough mode. How can I tweak the init process so that camera provider service would run and not kill itself?

Android Camera API Error 100 only on back camera

I'm trying to capture an image from the back camera using the Android Camera API.
I'm using this code, 4. Tutorial: Using the camera API. It works when it uses the front camera. When I change CAMERA_FACING_FRONT to CAMERA_FACING_BACK, I get the Error 100 on
camera.takePicture(null, null, new PhotoHandler(getApplicationContext()));
I'm using Samsung Galaxy S3. Anyone knows how to solve this? It has been asked a multiple times, but I haven't found a real solution anywhere.
Edit: Full log until Error 100
No exceptions in the program itself, error log:
03-19 01:57:43.069 2348-7984/? E/DatabaseUtils﹕ Writing exception to parcel
java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL
at com.android.server.am.ActivityManagerService.handleIncomingUser(ActivityManagerService.java:13140)
at android.app.ActivityManager.handleIncomingUser(ActivityManager.java:2038)
at com.android.providers.settings.SettingsProvider.callFromPackage(SettingsProvider.java:607)
at android.content.ContentProvider$Transport.call(ContentProvider.java:279)
at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:273)
at android.os.Binder.execTransact(Binder.java:388)
at dalvik.system.NativeStart.run(Native Method)
03-19 01:57:57.874 2348-2689/? E/Watchdog﹕ !#Sync 13376
03-19 01:57:59.734 18504-18557/? A/libc﹕ Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 18557 (pictureThread)
03-19 01:58:01.984 22720-22720/? E/ctxmgr﹕ [PowerConnectionProducer]Could not write powerInfo=Plug state: 2 BatteryLevel: 0.98, status=Status{statusCode=unknown status code: 7503, resolution=null}
03-19 01:58:07.239 18489-18489/com.example.luka.udpklijentandroid E/Camera﹕ Error 100
03-19 01:58:07.679 18607-18607/? E/TinyUCM﹕ 23.29: This output device support only one mic
03-19 01:58:07.679 18607-18607/? E/TinyUCM﹕ 24.32: This output device support only one mic
03-19 01:58:07.679 18607-18607/? E/TinyUCM﹕ 25.31: This output device support only one mic
03-19 01:58:07.679 18607-18607/? E/TinyUCM﹕ 26.40: This output device support only one mic
03-19 01:58:07.679 18607-18607/? E/TinyUCM﹕ 27.28: This output device support only one mic
03-19 01:58:07.679 18607-18607/? E/TinyUCM﹕ 28.35: This output device support only one mic
03-19 01:58:08.734 2348-2565/? E/AudioService﹕ Media server died.
03-19 01:58:08.734 2348-2565/? E/AudioService﹕ Media server started.
03-19 01:58:27.879 2348-2689/? E/Watchdog﹕ !#Sync 13377

Android Mono '/data/data/Mono.Android.DebugRuntime/lib/libmonosgen-2.0.so' not found

I wonder if you can help me with this error.
I am running a fresh fully updated install of windows 7 with
Visual studio 2010 Professional in trial mode.
In Visual Studio I create a new OpenGl Mono for Android Application
using the built in template.
I compile and run the application.
The emulator boots (I am running API_8) EMU.
The application starts and then aborts.
(In the emulator I get a black screen which quickly closes.)
Same thing happens if I do similar using the Mono Develop IDE
and or the other templates.
Here is a dump of the error message (I cannot find much info on google)
It looks like the error is related to the load library fail.
Thanks
// DUMP
03-05 23:23:47.464 D/AndroidRuntime( 418):
03-05 23:23:47.464 D/AndroidRuntime( 418): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
03-05 23:23:47.464 D/AndroidRuntime( 418): CheckJNI is ON
03-05 23:23:47.574 D/AndroidRuntime( 418): --- registering native functions ---
03-05 23:23:48.034 I/ActivityManager( 60): Start proc OpenGLApplication1.OpenGLApplication1 for broadcast OpenGLApplication1.OpenGLApplication1/mono.android.Seppuku: pid=424 uid=10038 gids={3003, 1015}
03-05 23:23:48.164 I/ActivityThread( 424): Publishing provider OpenGLApplication1.OpenGLApplication1.__mono_init__: mono.MonoRuntimeProvider
03-05 23:23:48.174 D/dalvikvm( 424): Trying to load lib /data/data/OpenGLApplication1.OpenGLApplication1/lib/libmonodroid.so 0x44e7f010
03-05 23:23:48.174 D/dalvikvm( 424): Added shared lib /data/data/OpenGLApplication1.OpenGLApplication1/lib/libmonodroid.so 0x44e7f010
03-05 23:23:48.184 F/MonoDroid( 424): shared runtime initialization error: Cannot load library: load_library[1083]: Library '/data/data/Mono.Android.DebugRuntime/lib/libmonosgen-2.0.so' not found
03-05 23:23:48.204 I/ActivityManager( 60): Process OpenGLApplication1.OpenGLApplication1 (pid 424) has died.
03-05 23:23:48.214 D/AndroidRuntime( 418): Shutting down VM
03-05 23:23:48.214 D/jdwp ( 418): adbd disconnected
03-05 23:23:48.624 D/AndroidRuntime( 432):
03-05 23:23:48.624 D/AndroidRuntime( 432): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
03-05 23:23:48.624 D/AndroidRuntime( 432): CheckJNI is ON
03-05 23:23:48.734 D/AndroidRuntime( 432): --- registering native functions ---
03-05 23:23:49.173 I/ActivityManager( 60): Start proc OpenGLApplication1.OpenGLApplication1 for broadcast OpenGLApplication1.OpenGLApplication1/mono.android.Seppuku: pid=438 uid=10038 gids={3003, 1015}
03-05 23:23:49.294 I/ActivityThread( 438): Publishing provider OpenGLApplication1.OpenGLApplication1.__mono_init__: mono.MonoRuntimeProvider
03-05 23:23:49.303 D/dalvikvm( 438): Trying to load lib /data/data/OpenGLApplication1.OpenGLApplication1/lib/libmonodroid.so 0x44e7f010
03-05 23:23:49.303 D/dalvikvm( 438): Added shared lib /data/data/OpenGLApplication1.OpenGLApplication1/lib/libmonodroid.so 0x44e7f010
03-05 23:23:49.314 F/MonoDroid( 438): shared runtime initialization error: Cannot load library: load_library[1083]: Library '/data/data/Mono.Android.DebugRuntime/lib/libmonosgen-2.0.so' not found
03-05 23:23:49.334 I/ActivityManager( 60): Process OpenGLApplication1.OpenGLApplication1 (pid 438) has died.
03-05 23:23:49.344 D/AndroidRuntime( 432): Shutting down VM
03-05 23:23:49.344 D/jdwp ( 432): adbd disconnected
03-05 23:23:50.333 D/AndroidRuntime( 447):
03-05 23:23:50.333 D/AndroidRuntime( 447): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
03-05 23:23:50.333 D/AndroidRuntime( 447): CheckJNI is ON
03-05 23:23:50.443 D/AndroidRuntime( 447): --- registering native functions ---
03-05 23:23:50.873 I/ActivityManager( 60): Starting activity: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=OpenGLApplication1.OpenGLApplication1/openglapplication1.Activity1 }
03-05 23:23:50.893 I/ActivityManager( 60): Start proc OpenGLApplication1.OpenGLApplication1 for activity OpenGLApplication1.OpenGLApplication1/openglapplication1.Activity1: pid=453 uid=10038 gids={3003, 1015}
03-05 23:23:50.923 D/AndroidRuntime( 447): Shutting down VM
03-05 23:23:50.923 D/jdwp ( 447): adbd disconnected
03-05 23:23:50.953 I/AndroidRuntime( 447): NOTE: attach of thread 'Binder Thread #3' failed
03-05 23:23:51.173 I/ActivityThread( 453): Publishing provider OpenGLApplication1.OpenGLApplication1.__mono_init__: mono.MonoRuntimeProvider
03-05 23:23:51.223 D/dalvikvm( 453): Trying to load lib /data/data/OpenGLApplication1.OpenGLApplication1/lib/libmonodroid.so 0x44e7eef0
03-05 23:23:51.223 D/dalvikvm( 453): Added shared lib /data/data/OpenGLApplication1.OpenGLApplication1/lib/libmonodroid.so 0x44e7eef0
03-05 23:23:51.263 F/MonoDroid( 453): shared runtime initialization error: Cannot load library: load_library[1083]: Library '/data/data/Mono.Android.DebugRuntime/lib/libmonosgen-2.0.so' not found
03-05 23:23:51.283 I/ActivityManager( 60): Process OpenGLApplication1.OpenGLApplication1 (pid 453) has died.
03-05 23:23:51.293 I/UsageStats( 60): Unexpected resume of com.android.launcher while already resumed in OpenGLApplication1.OpenGLApplication1
03-05 23:23:51.423 W/InputManagerService( 60): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy#45104b68
The issue is from the newer versions of mono where libmonosgen-2.0 does not get installed automatically. The path that you will see in which it fails is actually a simlink for the library. What you have to do is manually or through a non-mono apk, create the following:
A folder with your package name in /data/app-lib/
in the folder you will have to push the libmonosgen-2.0.so (and libmonodroid.so if needed)
After this is done you have to navigate to data/data/your.package.name and create a simlink from lib -> the folder you created previously. the command to use is ln -s.
I have noticed that in some cases the simlink exists, but is pointing to a false location.
I had to do this manually and it would not survive a factory reset. A colleugue of mine actually did this the non-mono apk path which does everything for him when ever the provisioning app executes on first launch.
Try going to the project properties and turn off "fast deployment". Then manually remove your app from the emu/device, and try again.
Another possibility is that you don't have enough free space on your device. The problem isn't in your package (OpenGLApplication1), the problem is from installing the Mono.Android.DebugRuntime package, as /data/data/Mono.Android.DebugRuntime/lib/libmonosgen-2.0.so doesn't exist.
I would suggest looking through the adb logcat log, and see if something like the following is present:
W/NativeHelper( 98): Failed to cache package shared libs
W/NativeHelper( 98): java.io.IOException: Couldn't create cached binary /data/data/Mono.Android.DebugRuntime/lib/libmonosgen-2.0.so in /data/data/Mono.Android.DebugRuntime/lib
W/NativeHelper( 98): at com.android.internal.content.NativeLibraryHelper.copyNativeBinaryLI(NativeLibraryHelper.java:289)
If messages like the above are present, remove the Mono.Android.DebugRuntime package (adb uninstall Mono.Android.DebugRuntime), remove some extra apps from your device (to free up space), and try re-installing your app from the IDE.

Categories

Resources