【发布时间】:2016-07-01 20:55:56
【问题描述】:
Phonegap 应用程序在使用 phonegap 相机 api 拍摄多张照片后崩溃。 它不会在每张照片后发生,而是在拍摄几张照片后发生。 我认为 RAM 没有被释放导致崩溃。消息:不幸的是,画廊已停止。 请帮助,如何强制释放 RAM 内存或其他解决方法。 这是什么意思:W/QComExtractorFactory(174): 与嗅探不匹配
谢谢
这里是 LogCat:
11-27 18:06:55.751:E/camera(1799):发送音条:mSkinToneSeekBar = false
11-27 18:06:55.751:D/CameraStorage(1799):外部存储状态=已安装
11-27 18:06:55.771: E/WVMExtractor(174): 无法打开 libwvm.so
11-27 18:06:55.771: W/QComExtractorFactory(174): 与嗅探不匹配
11-27 18:06:55.771: W/QComExtractorFactory(174): 不匹配嗅探
11-27 18:06:55.771: W/QComExtractorFactory(174): 不匹配嗅探
11-27 18:06:55.771: W/QComExtractorFactory(174): 不匹配嗅探
11-27 18:06:55.771: E/MM_OSAL(174): ValidateAACFile 失败
11-27 18:06:55.771: W/QComExtractorFactory(174): 与嗅探不匹配
11-27 18:06:55.771: W/dalvikvm(1799): threadid=1: 线程以未捕获的异常退出 (group=0x41297438)
11-27 18:06:55.781:E/AndroidRuntime(1799):致命异常:main
11-27 18:06:55.781: E/AndroidRuntime(1799): java.lang.NullPointerException
11-27 18:06:55.781: E/AndroidRuntime(1799): at com.android.camera.Camera.setDisplayOrientation(Camera.java:2232)
11-27 18:06:55.781: E/AndroidRuntime(1799): at com.android.camera.Camera.onConfigurationChanged(Camera.java:1992)
11-27 18:06:55.781:E/AndroidRuntime(1799):在 android.app.ActivityThread.performConfigurationChanged(ActivityThread.java:3673)
11-27 18:06:55.781: E/AndroidRuntime(1799): 在 android.app.ActivityThread.handleConfigurationChanged(ActivityThread.java:3805)
11-27 18:06:55.781: E/AndroidRuntime(1799): 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1347)
11-27 18:06:55.781: E/AndroidRuntime(1799): 在 android.os.Handler.dispatchMessage(Handler.java:99)
11-27 18:06:55.781: E/AndroidRuntime(1799): 在 android.os.Looper.loop(Looper.java:137)
11-27 18:06:55.781: E/AndroidRuntime(1799): 在 android.app.ActivityThread.main(ActivityThread.java:4875)
11-27 18:06:55.781: E/AndroidRuntime(1799): at java.lang.reflect.Method.invokeNative(Native Method)
11-27 18:06:55.781: E/AndroidRuntime(1799): at java.lang.reflect.Method.invoke(Method.java:511)
11-27 18:06:55.781: E/AndroidRuntime(1799): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
11-27 18:06:55.781: E/AndroidRuntime(1799): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
11-27 18:06:55.781: E/AndroidRuntime(1799): at dalvik.system.NativeStart.main(Native Method)
11-27 18:06:55.781:W/ActivityManager(634):强制完成活动 com.android.gallery3d/com.android.camera.Camera
11-27 18:06:55.791:D/PowerManagerService(634):acquireWakeLock flags=0x1 tag=ActivityManager-Launch
11-27 18:06:55.791:W/ActivityManager(634):强制完成活动 com.myapp.test/.test
【问题讨论】:
标签: cordova nullpointerexception camera crash