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

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

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

身份證讀卡器安卓SDK在安卓12版本targetSdkVersion=32報錯解決

來源:www.tengrise.com   標簽:讀卡器 安卓12   發布時間: 2023-7-14 15:52:04

之前的身份證讀卡器安卓SDK版本V1.0.40在安卓12版本,targetSdkVersion=32的時候會出現以下錯誤:

安卓12版本targetSdkVersion=32報錯

Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.

Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.

解決方法:

1、將項目的targetSdkVersion由31改為30

2、如果不想改targetSdkVersion,那就在在創建PendingIntent的時候判斷當前系統版本,根據不同系統版本創建帶有不同flag的PendingIntent,具體代碼實現如下:

按如下方式修改DonseeDervice.arr代碼,更新至版本V1.0.41即可在安卓12版本使用。


DonseeDervice.arr

DonseeDervice.arr


if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.S) {

    mPendingIntent = PendingIntent.getBroadcast(mContext, 0, new Intent(ACTION_USB_PERMISSION),  PendingIntent.FLAG_IMMUTABLE);

}else {

    mPendingIntent = PendingIntent.getBroadcast(mContext, 0, new Intent(ACTION_USB_PERMISSION), 0);

}



 

 
QQ在線咨詢
主站蜘蛛池模板: 临澧县| 南昌市| 桃源县| 鹿泉市| 察雅县| 航空| 抚宁县| 山西省| 军事| 城固县| 柳河县| 林西县| 游戏| 蒲城县| 彰化县| 平顺县| 若羌县| 蓝田县| 特克斯县| 商都县| 尉犁县| 江陵县| 濉溪县| 抚顺市| 裕民县| 肇庆市| 宜丰县| 鄂伦春自治旗| 古丈县| 阜南县| 大石桥市| 三原县| 鸡西市| 米脂县| 延津县| 磴口县| 虞城县| 柏乡县| 广元市| 深州市| 康定县|