Доступ запрещен при поиске свойства "camera.hal1.packagelist" - Twilio CameraCapturer API 28 - PullRequest
0 голосов
/ 18 апреля 2019

Я пытаюсь инициализировать CameraCapturer для создания локальной видеодорожки с канала камеры на Realwear HMT-1, который работает под управлением Andoird 8.1. Я видел сообщения людей, успешно использующих Twilio Video с этим устройством

Я подтвердил, что все разрешения включены для доступа к камере и доступа к внешнему хранилищу, как предлагали некоторые другие ответы AndroidManifest также включает в себя метку использования функции с камерой. Я также пытался использовать Camera2Capturer, так как CameraCapturer был исключен, использование Camera2 не решает проблему.

private void addCameraVideo() {
        cameraCapturer = new CameraCapturer(getContext(), CameraCapturer.CameraSource.BACK_CAMERA);
        localVideoTrack = LocalVideoTrack.create(getContext(), true, cameraCapturer);
        localVideoTrack.addRenderer(videoView);

        toggleFlashButton.setOnClickListener(toggleFlashButtonClickListener);
        takePictureButton.setOnClickListener(takePictureButtonClickListener);
    }

Я переписал это 3 раза, пытаясь найти проблему без удачи. Я работал с Twilio Video Android SDK много раз без проблем.

Журнал ошибок:

2019-04-18 09:51:01.563 548-608/? E/ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
2019-04-18 09:51:01.565 1235-759/? E/ANDR-PERF-JNI: com_qualcomm_qtiperformance_native_perf_io_prefetch_start
2019-04-18 09:51:01.569 1235-759/? E/ActivityTrigger: activityStartTrigger: not whiteListedcom.cgs.teamworkar/com.cgs.teamworkar.MainActivity/1
2019-04-18 09:51:01.569 526-1460/? E/msm8916_platform: platform_check_backends_match: Invalid snd_device = 
2019-04-18 09:51:01.569 526-1460/? E/msm8916_platform: platform_check_backends_match: Invalid snd_device = 
2019-04-18 09:51:01.570 526-1460/? E/msm8916_platform: platform_get_snd_device_backend_index: BE DAI Name Table is not present
2019-04-18 09:51:01.570 1235-759/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.cgs.teamworkar/com.cgs.teamworkar.MainActivity/1
2019-04-18 09:51:01.570 526-1460/? E/audio_hw_utils: send_app_type_cfg_for_device: Couldn't get the backend index for snd device speaker ret=-14
2019-04-18 09:51:01.577 1235-11203/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.cgs.teamworkar/com.cgs.teamworkar.MainActivity/1
2019-04-18 09:51:02.691 1235-759/? E/ActivityTrigger: activityStartTrigger: not whiteListedcom.android.packageinstaller/com.android.packageinstaller.permission.ui.GrantPermissionsActivity/27
2019-04-18 09:51:02.692 1235-759/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.android.packageinstaller/com.android.packageinstaller.permission.ui.GrantPermissionsActivity/27
2019-04-18 09:51:02.773 1235-11203/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.android.packageinstaller/com.android.packageinstaller.permission.ui.GrantPermissionsActivity/27
2019-04-18 09:51:02.833 1235-759/? E/ActivityTrigger: activityResumeTrigger: not whiteListedcom.cgs.teamworkar/com.cgs.teamworkar.MainActivity/1
2019-04-18 09:51:04.691 14726-14773/com.cgs.teamworkar E/ReactNativeJS: this._nativeModule.addListener is not a function. (In 'this._nativeModule.addListener(eventType)', 'this._nativeModule.addListener' is undefined)
2019-04-18 09:51:05.217 14726-14773/com.cgs.teamworkar E/ReactNativeJS: undefined is not an object (evaluating 'viewConfig.Manager')
2019-04-18 09:51:05.239 14726-14773/com.cgs.teamworkar E/ReactNativeJS: Module AppRegistry is not a registered callable module (calling runApplication)
2019-04-18 09:51:29.143 1235-1548/? E/BatteryService: BatteryProps level = 99 status = 5
2019-04-18 09:51:38.058 548-608/? E/ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
2019-04-18 09:51:38.060 526-1460/? E/msm8916_platform: platform_check_backends_match: Invalid snd_device = 
2019-04-18 09:51:38.060 526-1460/? E/msm8916_platform: platform_check_backends_match: Invalid snd_device = 
2019-04-18 09:51:38.061 526-1460/? E/msm8916_platform: platform_get_snd_device_backend_index: BE DAI Name Table is not present
2019-04-18 09:51:38.061 526-1460/? E/audio_hw_utils: send_app_type_cfg_for_device: Couldn't get the backend index for snd device speaker ret=-14
2019-04-18 09:51:48.660 548-608/? E/ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
2019-04-18 09:51:48.662 526-1460/? E/msm8916_platform: platform_check_backends_match: Invalid snd_device = 
2019-04-18 09:51:48.663 526-1460/? E/msm8916_platform: platform_check_backends_match: Invalid snd_device = 
2019-04-18 09:51:48.663 526-1460/? E/msm8916_platform: platform_get_snd_device_backend_index: BE DAI Name Table is not present
2019-04-18 09:51:48.663 526-1460/? E/audio_hw_utils: send_app_type_cfg_for_device: Couldn't get the backend index for snd device speaker ret=-14
2019-04-18 09:51:48.798 14726-14726/com.cgs.teamworkar E/libc: Access denied finding property "camera.hal1.packagelist"
2019-04-18 09:51:48.817 795-14888/? E/MediaExtractor: Trace connect 0xe6598e80 0xe65b1680
2019-04-18 09:51:48.840 795-14890/? E/MediaExtractor: Trace connect 0xe65fd620 0xe65b1e00
2019-04-18 09:51:48.857 795-14892/? E/MediaExtractor: Trace connect 0xe65fda20 0xe3dda600
2019-04-18 09:51:48.870 548-608/? E/ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
2019-04-18 09:51:48.873 810-810/? E/libc: Access denied finding property "persist.camera.debug.assert"
2019-04-18 09:51:48.873 810-810/? E/libc: Access denied finding property "persist.camera.debug.logfile"
2019-04-18 09:51:48.873 810-810/? E/libc: Access denied finding property "persist.camera.fdleak.enable"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.global.debug"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.mct.debug"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.sensor.debug"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.iface.logs"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.isp.debug"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.pproc.debug.mask"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.imglib.logs"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.cpp.debug.mask"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.hal.debug"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.mmstill.logs"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.c2d.debug.mask"
2019-04-18 09:51:48.874 810-810/? E/libc: Access denied finding property "persist.camera.stats.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.af.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.aec.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.awb.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.asd.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.afd.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.q3a.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.is.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.haf.debug"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.stats.cafscan"
2019-04-18 09:51:48.875 810-810/? E/libc: Access denied finding property "persist.camera.shim.debug"
2019-04-18 09:51:48.877 810-14895/? E/libc: Access denied finding property "persist.camera.isp.testgen"
2019-04-18 09:51:48.877 810-14897/? E/libc: Access denied finding property "persist.camera.isp.dualisp"
2019-04-18 09:51:48.879 810-14897/? E/libc: Access denied finding property "persist.camera.saturationext"
2019-04-18 09:51:48.879 810-14897/? E/libc: Access denied finding property "persist.camera.tintless.skip"
2019-04-18 09:51:48.882 810-14899/? E/libc: Access denied finding property "persist.camera.stats.exiflevel"
2019-04-18 09:51:48.882 810-14899/? E/libc: Access denied finding property "persist.camera.stats.debugexif"
2019-04-18 09:51:48.883 810-14904/? E/libc: Access denied finding property "persist.camera.imglib.logs"
2019-04-18 09:51:48.883 810-14904/? E/libc: Access denied finding property "persist.camera.imglib.logsMod"
2019-04-18 09:51:48.883 810-14902/? E/libc: Access denied finding property "persist.camera.pproc.debug.mask"
2019-04-18 09:51:48.883 810-14902/? E/libc: Access denied finding property "persist.camera.cpp.debug.mask"
2019-04-18 09:51:48.883 810-14902/? E/libc: Access denied finding property "persist.camera.cpp.mod.mask"
2019-04-18 09:51:48.884 810-14902/? E/libc: Access denied finding property "persist.camera.c2d.debug.mask"
2019-04-18 09:51:48.884 810-14897/? E/libc: Access denied finding property "persist.camera.isp.stats_dump"
2019-04-18 09:51:48.885 810-14897/? E/libc: Access denied finding property "persist.camera.csidtg.enable"
2019-04-18 09:51:48.885 810-14904/? E/libc: Access denied finding property "persist.camera.imglib.dyn_sm"
2019-04-18 09:51:48.886 810-14894/? E/libc: Access denied finding property "persist.camera.eztune.enable"
2019-04-18 09:51:48.886 810-14902/? E/libc: Access denied finding property "persist.camera.imglib.cmor_tune"
2019-04-18 09:51:48.886 810-14899/? E/libc: Access denied finding property "persist.camera.stats.debugexif"
2019-04-18 09:51:48.887 810-14902/? E/libc: Access denied finding property "camera.llvd.preview.disable"
2019-04-18 09:51:48.888 810-14899/? E/libc: Access denied finding property "persist.camera.is.margin"
2019-04-18 09:51:48.888 810-14899/? E/libc: Access denied finding property "persist.camera.is.buffer_delay"
2019-04-18 09:51:48.888 810-14899/? E/libc: Access denied finding property "persist.camera.is.num_mesh_x"
2019-04-18 09:51:48.889 810-14899/? E/libc: Access denied finding property "persist.camera.is.num_mesh_y"
2019-04-18 09:51:48.889 810-14899/? E/libc: Access denied finding property "persist.camera.gyro.android"
2019-04-18 09:51:48.889 810-14899/? E/libc: Access denied finding property "persist.camera.tof.direct"
2019-04-18 09:51:48.889 810-14899/? E/mm-camera: <STATS_AIS ><ERROR> 173: dsps_send_req: DSPS Send Request Timeout!!
2019-04-18 09:51:48.892 810-810/? E/libc: Access denied finding property "persist.camera.kpi.debug"
2019-04-18 09:51:48.892 810-810/? E/libc: Access denied finding property "persist.camera.stats.debugexif"
2019-04-18 09:51:48.892 810-810/? E/libc: Access denied finding property "persist.camera.stats.test"
2019-04-18 09:51:48.893 810-810/? E/libc: Access denied finding property "persist.camera.kpi.debug"
2019-04-18 09:51:48.893 810-810/? E/libc: Access denied finding property "persist.camera.stats.debugexif"
2019-04-18 09:51:48.893 810-810/? E/libc: Access denied finding property "persist.camera.stats.test"
2019-04-18 09:51:48.896 810-810/? E/libc: Access denied finding property "persist.camera.kpi.debug"
2019-04-18 09:51:48.896 810-810/? E/libc: Access denied finding property "persist.camera.stats.debugexif"
2019-04-18 09:51:48.896 810-810/? E/libc: Access denied finding property "persist.camera.stats.test"
2019-04-18 09:51:48.897 810-810/? E/libc: Access denied finding property "persist.camera.stats.TuningDbg"
2019-04-18 09:51:48.897 810-810/? E/libc: Access denied finding property "persist.camera.cpp.debug.mask"
2019-04-18 09:51:48.897 810-810/? E/libc: Access denied finding property "persist.camera.cpp.mod.mask"
2019-04-18 09:51:48.900 810-810/? E/libc: Access denied finding property "persist.camera.imglib.bsgc"
2019-04-18 09:51:48.900 810-810/? E/libc: Access denied finding property "persist.camera.imglib.face_all"
2019-04-18 09:51:48.900 810-810/? E/libc: Access denied finding property "persist.camera.imglib.face_sw"
2019-04-18 09:51:48.900 810-810/? E/libc: Access denied finding property "persist.camera.usefdvideocrtx"
2019-04-18 09:51:48.900 810-810/? E/libc: Access denied finding property "persist.camera.imglib.usefdlite"
2019-04-18 09:51:48.900 810-810/? E/libc: Access denied finding property "persist.camera.fd.dump"
2019-04-18 09:51:48.900 810-810/? E/libc: Access denied finding property "persist.camera.fddebug.profile"
2019-04-18 09:51:48.900 810-810/? E/libc: Access denied finding property "persist.camera.imglib.skipfdui"
2019-04-18 09:51:48.900 810-810/? E/mm-camera: <STATS ><ERROR> 2822: stats_port_check_caps_reserve: Invalid Port capability type!
2019-04-18 09:51:48.901 810-810/? E/mm-camera: <STATS ><ERROR> 2822: stats_port_check_caps_reserve: Invalid Port capability type!
2019-04-18 09:51:48.904 810-810/? E/libc: Access denied finding property "persist.camera.logsync"
2019-04-18 09:51:48.904 810-810/? E/libc: Access denied finding property "persist.camera.logsync.interval"
2019-04-18 09:51:48.904 810-810/? E/libc: Access denied finding property "persist.camera.logsync"
2019-04-18 09:51:48.913 528-3812/? E/CamComm1.0-MD: Mismatched tag type when updating entry enable (-2146762752) of type byte; got type int32 data instead 
2019-04-18 09:51:48.913 528-3812/? E/CamComm1.0-MD: Mismatched tag type when updating entry is_main (-2146762751) of type byte; got type int32 data instead 
2019-04-18 09:51:49.015 548-608/? E/ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
2019-04-18 09:51:49.016 528-3812/? E/QCamera: <MCI><ERROR> mm_channel_fsm_fn_stopped: 893: invalid state (1) for evt (6)
2019-04-18 09:51:49.213 810-14896/? E/libc: Access denied finding property "persist.camera.fastaec"
2019-04-18 09:51:49.213 810-14896/? E/libc: Access denied finding property "persist.camera.liveconnect"
2019-04-18 09:51:49.259 810-810/? E/libc: Access denied finding property "persist.camera.fdleak.enable"
2019-04-18 09:51:49.584 14726-14726/com.cgs.teamworkar E/LocalVideoTrack: Applying VideoConstraints closest to 640x480@30 FPS.
2019-04-18 09:51:49.648 14726-14941/com.cgs.teamworkar E/libc: Access denied finding property "camera.hal1.packagelist"
2019-04-18 09:51:49.666 795-14943/? E/MediaExtractor: Trace connect 0xe6598e80 0xe65b1ac0
2019-04-18 09:51:49.681 795-14946/? E/MediaExtractor: Trace connect 0xe65fd620 0xe65b1c40
2019-04-18 09:51:49.709 795-14948/? E/MediaExtractor: Trace connect 0xe65fda20 0xe3dda100
2019-04-18 09:51:49.737 548-608/? E/ANDR-PERF-MPCTL: Invalid profile no. 0, total profiles 0 only
2019-04-18 09:51:49.738 810-810/? E/libc: Access denied finding property "persist.camera.debug.assert"
2019-04-18 09:51:49.739 810-810/? E/libc: Access denied finding property "persist.camera.debug.logfile"
2019-04-18 09:51:49.739 810-810/? E/libc: Access denied finding property "persist.camera.fdleak.enable"
2019-04-18 09:51:49.739 810-810/? E/libc: Access denied finding property "persist.camera.global.debug"
2019-04-18 09:51:49.739 810-810/? E/libc: Access denied finding property "persist.camera.mct.debug"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.sensor.debug"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.iface.logs"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.isp.debug"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.pproc.debug.mask"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.imglib.logs"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.cpp.debug.mask"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.hal.debug"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.mmstill.logs"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.c2d.debug.mask"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.stats.debug"
2019-04-18 09:51:49.740 810-810/? E/libc: Access denied finding property "persist.camera.stats.af.debug"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.stats.aec.debug"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.stats.awb.debug"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.stats.asd.debug"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.stats.afd.debug"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.stats.q3a.debug"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.stats.is.debug"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.stats.haf.debug"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.stats.cafscan"
2019-04-18 09:51:49.741 810-810/? E/libc: Access denied finding property "persist.camera.shim.debug"

Выполнение примера кода twilio-android-quickstart приводит к успешному извлечению CameraCapturer. Он использует другую библиотеку поддержки и использует ActivityCompat.

...