我正在使用Tokbox/OpenTok Cordova Plugin在我的应用程序中(内部使用 native OpenTok Android SDK)。但是将我的 APK 上传到 GooglePlay 后,我注意到一些用户可能不会安装该应用程序,因为它设置了 <uses-feature android:name="android.hardware.camera.autofocus" android:required="true" />
这对于较旧的 Android 设备(例如 Samsung GT-P5100/Samsung Galaxy Tab2 10.1)来说是一个问题。
我的问题:是autofocus
确实需要使用 opentok 还是可以选择使用 opentok,以便所有用户都可以访问新版本?
官方requirements对于 Android SDK 状态:
OpenTok Android SDK 适用于任何具有摄像头(用于发布视频)和足够 CPU 和内存支持的 Android 4.1+ 设备(Jelly Bean,API 级别 16)。
非常感谢!
最佳答案
说得好!自动对焦不是 OpenTok Android SDK 的要求。我已将plugin.xml 更新为以下内容:
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
以下是更新后的 Cordova-OpenTok-Plugin 的链接,该插件使用 iOS 和 Android 2.12.0 SDK:https://github.com/opentok/cordova-plugin-opentok
关于android - OpenTok 需要 android.hardware.camera.autofocus?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47790004/