为什么我两个手机点录制都闪退啊
运行后不能选resolution bitrate等,点录制后闪退。 12-21 16:33:44.388 32318-32318/? I/art: Late-enabling -Xcheck:jni 12-21 16:33:44.467 32318-32318/net.yrom.screenrecorder.demo W/System: ClassLoader referenced unknown path: /data/app/net.yrom.screenrecorder.demo-2/lib/arm 12-21 16:33:44.582 32318-32356/net.yrom.screenrecorder.demo D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true 12-21 16:33:44.615 32318-32356/net.yrom.screenrecorder.demo I/Adreno-EGL: <qeglDrvAPI_eglInitialize:379>: QUALCOMM Build: 10/21/15, 369a2ea, I96aee987eb 12-21 16:33:44.619 32318-32356/net.yrom.screenrecorder.demo I/OpenGLRenderer: Initialized EGL, version 1.4 12-21 16:33:44.630 32318-32355/net.yrom.screenrecorder.demo W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc 12-21 16:33:44.674 32318-32355/net.yrom.screenrecorder.demo I/VideoCapabilities: Unsupported profile 4 for video/mp4v-es 12-21 16:33:44.677 32318-32355/net.yrom.screenrecorder.demo W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc 12-21 16:33:44.699 32318-32318/net.yrom.screenrecorder.demo W/VideoCapabilities: Unrecognized profile 2130706433 for video/avc 12-21 16:33:44.705 32318-32318/net.yrom.screenrecorder.demo I/@@@: Encoder 'OMX.qcom.video.encoder.avc' supported : [video/avc] Video capabilities: Widths: [96, 3840] Heights: [64, 2160] Frame Rates: [0, 960] Bitrate: [1, 100000000] Profile-levels: AVCProfileBaseline-AVCLevel52 AVCProfileMain-AVCLevel52 AVCProfileHigh-AVCLevel52 2130706433-AVCLevel52 Color-formats: 0x7fa30c04 COLOR_FormatSurface COLOR_FormatYUV420Flexible COLOR_FormatYUV420SemiPlanar 12-21 16:33:44.707 32318-32318/net.yrom.screenrecorder.demo I/@@@: Encoder 'OMX.google.h264.encoder' supported : [video/avc] Video capabilities: Widths: [16, 1920] Heights: [16, 1088] Frame Rates: [0, 960] Bitrate: [1, 12000000] Profile-levels: AVCProfileBaseline-AVCLevel1 AVCProfileBaseline-AVCLevel1b AVCProfileBaseline-AVCLevel11 AVCProfileBaseline-AVCLevel12 AVCProfileBaseline-AVCLevel13 AVCProfileBaseline-AVCLevel2 AVCProfileBaseline-AVCLevel21 AVCProfileBaseline-AVCLevel22 AVCProfileBaseline-AVCLevel3 AVCProfileBaseline-AVCLevel31 AVCProfileBaseline-AVCLevel32 AVCProfileBaseline-AVCLevel4 AVCProfileBaseline-AVCLevel41 AVCProfileMain-AVCLevel1 AVCProfileMain-AVCLevel1b AVCProfileMain-AVCLevel11 AVCProfileMain-AVCLevel12 AVCProfileMain-AVCLevel13 AVCProfileMain-AVCLevel2 AVCProfileMain-AVCLevel21 AVCProfileMain-AVCLevel22 AVCProfileMain-AVCLevel3 AVCProfileMain-AVCLevel31 AVCProfileMain-AVCLevel32 AVCProfileMain-AVCLevel4 AVCProfileMain-AVCLevel41 Color-formats: COLOR_FormatYUV420Flexible COLOR_FormatYUV420Planar COLOR_FormatYUV420SemiPlanar COLOR_FormatSurface 12-21 16:33:44.713 32318-32318/net.yrom.screenrecorder.demo I/@@@: Encoder 'OMX.google.aac.encoder' supported : [audio/mp4a-latm] Audio capabilities: Sample Rates: [8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000] Bit Rates: [8000, 510000] Max channels: 6 12-21 16:36:05.031 32318-32318/net.yrom.screenrecorder.demo D/AndroidRuntime: Shutting down VM
--------- beginning of crash
12-21 16:36:05.033 32318-32318/net.yrom.screenrecorder.demo E/AndroidRuntime: FATAL EXCEPTION: main Process: net.yrom.screenrecorder.demo, PID: 32318 java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=1, result=-1, data=Intent { (has extras) }} to activity {net.yrom.screenrecorder.demo/net.yrom.screenrecorder.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String[] java.lang.String.split(java.lang.String)' on a null object reference at android.app.ActivityThread.deliverResults(ActivityThread.java:3699) at android.app.ActivityThread.handleSendResult(ActivityThread.java:3742) at android.app.ActivityThread.-wrap16(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1393) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5417) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String[] java.lang.String.split(java.lang.String)' on a null object reference at net.yrom.screenrecorder.MainActivity.getSelectedWithHeight(MainActivity.java:669) at net.yrom.screenrecorder.MainActivity.createVideoConfig(MainActivity.java:229) at net.yrom.screenrecorder.MainActivity.onActivityResult(MainActivity.java:144) at android.app.Activity.dispatchActivityResult(Activity.java:6456) at android.app.ActivityThread.deliverResults(ActivityThread.java:3695) at android.app.ActivityThread.handleSendResult(ActivityThread.java:3742) at android.app.ActivityThread.-wrap16(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1393) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5417) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
是哪些选项不能选??