5566影音先锋,无码国内精品人妻少妇蜜桃视频,东北老妇爽大叫受不了,精品无线一线二线三线

DONSEE東信智能 - 身份證社保卡讀卡智能終端應用服務商

eastcoms@qq.com
400-6722-705
首頁 > 服務支持專區 > 產品支持 > 常見問題

身份證閱讀器Android開機后無法識別及USB彈窗請求權限問題解決方案

來源:www.tengrise.com   標簽:Android 開機 USB權限   發布時間: 2020-6-30 15:38:59

有部分安卓主板商主板沒有給USB權限或者沒有延時供電,會導致身份證閱讀器在Android系統開機后無法識別,需要重新拔插才能使用、USB彈窗請求訪問USB設備,以及device.getInterfaceCount() 為0的問題。

注意:以上問題僅限USB接口讀卡器會出現,串口設備(TTL和RS232)不會有這種問題。

安卓彈窗請求訪問USB設備

可以按以下修改步驟,要求安卓主板提供商最源碼做修改:

步驟一:

修改:frameworks\base\packages\SystemUI\src\com\android\systemui\usb\UsbPermissionActivity.java

注釋:

//setupAlert();

添加

mPermissionGranted = true;  

finish();


步驟二:

修改:frameworks/base/services/usb/java/com/android/server/usb/UsbSettingsManager.java

    public boolean hasPermission(UsbDevice device) {

        synchronized (mLock) {

            return true;

        }

    }

    public boolean hasPermission(UsbAccessory accessory) {

        synchronized (mLock) {

            return true;

        }

    }


步驟三:

修改:rameworks/base/services/usb/java/com/android/server/usb/UsbHostManager.java

endUsbDeviceAdded()方法加入以下代碼

mNewDevice = null;

mNewConfigurations = null;

mNewInterfaces = null;

mNewEndpoints = null;

mNewConfiguration = null;

mNewInterface = null;


按以上1-3步驟修改安卓主板底層源碼,就不會出現開機后無法識別、USB彈窗請求權限,以及device.getInterfaceCount() 為0的問題。


 

 
QQ在線咨詢
主站蜘蛛池模板: 通城县| 湛江市| 乌兰察布市| 黄大仙区| 青神县| 钦州市| 广宗县| 古田县| 教育| 丹阳市| 敦化市| 宝兴县| 黎城县| 泗洪县| 繁昌县| 巴南区| 汉源县| 嘉善县| 饶河县| 宣城市| 濉溪县| 科技| 古交市| 河北省| 军事| 潼关县| 呈贡县| 台江县| 上林县| 罗源县| 乾安县| 清苑县| 左贡县| 长垣县| 鄂伦春自治旗| 南澳县| 怀宁县| 浪卡子县| 吉水县| 大宁县| 黄平县|