我正致力于Android应用程序开发。
问题:
我想要的只是在我的应用程序上启用面部检测,但它不起作用。 我已经尝试过在书籍,网站上提供的多个示例代码,但没有人成功。 可能这两个警报显示原因:
W / WindowManager:拒绝访问扩展的可见性标志:需要com.sonymobile.permission.SYSTEM_UI_VISIBILITY_EXTENSIONS权限。
和
W / ServiceManager:权限失败:com.sonyericsson.permission.CAMERA_EXTENDED
即使我添加了
<uses-permission android:name="com.sonymobile.permission.SYSTEM_UI_VISIBILITY_EXTENSIONS" android:protectionLevel="normal" />
<uses-permission android:name="com.sonyericsson.permission.CAMERA_EXTENDED"/>
它说
W / PackageManager:未授予com.sonymobile.permission.SYSTEM_UI_VISIBILITY_EXTENSIONS权限以包com.example.facedetect(protectionLevel = 18 flags = 0x8be46) W / PackageManager:未授予com.sonyericsson.permission.CAMERA_EXTENDED权限以包com.example.facedetectbybook(protectionLevel = 2 flags = 0x8be46)
任何人都可以帮助我吗? 我使用Android Studio,Xperia M C1905和android-ver。 4.3。 我已经做了以下事情:
。将保护级别更改为签名
。确保params.getMaxNumDetectedFaces()超过1(其5)
.min sdk version:14