【问题标题】:how to find app features not being supported by current android version如何找到当前安卓版本不支持的应用功能
【发布时间】:2021-08-02 05:59:19
【问题描述】:

我正在尝试使用 Temasys sdk 制作一个示例屏幕共享应用程序,该应用程序使用 webrtc 进行屏幕共享,他们实际上已针对 api 级别 29。我开发了屏幕共享应用程序,它在 android 9 中运行良好,但在 android 10 中,当我尝试启动屏幕共享时,本地摄像头视频刚刚暂停,但屏幕共享没有开始。

实际应该发生的是,当我启动应用程序时,我得到的第一个视图是前置摄像头视频,当我应该按下开始屏幕共享按钮时,前置摄像头视频应该在那里暂停,并且在该屏幕上,当前屏幕应该变成可见,

但是发生的事情是前置摄像头视频正在暂停,但当前屏幕在主屏幕上不可见,这一切都发生在 android 10直到 android 9它工作得很好。

现在我需要知道我应该添加哪些额外权限,或者我应该添加哪些修改以使其也可以在 android 10 上运行,我在哪里可以获得所有不受支持的功能列表。

我尝试登录 logcat,但没有帮助。

【问题讨论】:

    标签: android webrtc temasys


    【解决方案1】:

    您需要在AndroidManifest.xml 中添加mediaProjection。这是我所做的。

    <service android:name="com.voximplant.foregroundservice.VIForegroundService" android:foregroundServiceType="mediaProjection|microphone|camera"></service>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 2021-02-09
      • 2015-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多