我正在使用增强现实的Unity3D
应用,当部署到Android设备时,会使用相机执行字符识别。
平板电脑的相机自动 - 焦点不再有效,因此扫描(字符识别)非常糟糕。
我正在研究一些假设来找到原因;第一个是Camera
类在API level 21
中deprecated的事实。
当我在Terminal
中运行以下命令时,我得到7.0
因为我的SDK是2017年4月的新版本。
$ adb shell getprop ro.build.version.release
我AndroidManifest.xml
项目的Unity3D
文件中存在以下代码段。如果原因是旧相机类不再有效,我应该如何在AppManifest
文件中修改此代码以解决问题?
<uses-feature android:glEsVersion='0x00020000'/>
<uses-feature android:name="android.hardware.camera" android:required="true"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="true"/>
<uses-feature android:name="android.hardware.camera.front" android:required="true"/>