无码人妻精品一区二区三区蜜桃,丰满少妇高潮惨叫正在播放,日韩成人av无码一区二区三区,国产在线亚州精品内射

DONSEE東信智能 - 身份證社??ㄗx卡智能終端應(yīng)用服務(wù)商

eastcoms@qq.com
400-6722-705
首頁 > 服務(wù)支持專區(qū) > 產(chǎn)品支持 > SDK開發(fā)包和軟件下載

身份證閱讀器/身份證讀卡器Android X86-X64安卓版本SDK二次開發(fā)包

來源:gzwubang.com   標(biāo)簽:安卓 Android X86 X64 開發(fā)包 SDK   發(fā)布時(shí)間: 2020-12-4 17:14:40

本文提供廣東東信智能科技有限公司EST系列身份證閱讀器/身份證讀卡器X86-X64安卓版本SDK二次開發(fā)包,基于X86-X64 Android構(gòu)架處理器編譯開發(fā),可用于人臉識(shí)別機(jī)、自助終端機(jī)、訪客登記機(jī)、手持人證機(jī)等產(chǎn)品使用。

Android安卓X86-X64處理器開發(fā)包演示Demo

本開發(fā)包支持:安卓x86/android x86/android for x86,安卓x64/android x64/android for x64

支持產(chǎn)品型號(hào):EST-100、EST-100G、EST-100GS、EST-J13X、EST-100U等機(jī)型,供有經(jīng)驗(yàn)的開發(fā)人員和測(cè)試人員使用。

開發(fā)包基于Android Studio編譯,請(qǐng)根據(jù)實(shí)際需要選擇對(duì)應(yīng)的版本下載。

SDK下載鏈接:

身份證讀卡器Android for X86-X64開發(fā)包下載↓


安卓libs文件夾

以下為X86-X64安卓部分代碼:

 public void run(){

            super.run();

            while (isRuning){

                while (pause) {

                    onPause();

                }

                int nRt = mdev.PICC_ReadIDCardMsg(pkName);

                if( nRt != 0){

                    show = "身份證讀取失敗,ret=" + nRt;

                    bmpHead = null;

                }

                else {

                    if (mdev.GetCardType() == 0) {

                        //showString("居民身份證");

                        show = "姓名: " + mdev.getName() + '\n'

                                + "性別: " + mdev.getSex() + '\n'

                                + "民族: " + mdev.getNation() + "族" + '\n'

                                + "出生日期: " + mdev.getBirth() + '\n'

                                + "住址: " + mdev.getAddress() + '\n'

                                + "身份證號(hào)碼: " + mdev.getIDNo() + '\n'

                                + "簽發(fā)機(jī)關(guān): " + mdev.getDepartment() + '\n'

                                + "有效日期: " + mdev.getEffectDate() + "至" + mdev.getExpireDate() + '\n';

                    }

                    if (mdev.GetCardType() == 1) {

                        //showString("外國(guó)人永久居留證");

                        show = "中文姓名: " + mdev.getName() + '\n'

                                + "英文姓名: " + mdev.getEnName() + '\n'

                                + "性別: " + mdev.getSex() + '\n'

                                + "國(guó)籍代碼: " + mdev.getNationalityCode() + '\n'

                                + "永久居留證號(hào)碼: " + mdev.getIDNo() + '\n'

                                + "出生日期: " + mdev.getBirth() + '\n'

                                + "有效日期: " + mdev.getEffectDate() + "至" + mdev.getExpireDate() + '\n';

                    }

                    if (mdev.GetCardType() == 2) {

                        //showString("港澳臺(tái)居民居住證");

                        show = "姓名: " + mdev.getName() + '\n'

                                + "性別: " + mdev.getSex() + '\n'

                                + "出生日期: " + mdev.getBirth() + '\n'

                                + "住址: " + mdev.getAddress() + '\n'

                                + "身份證號(hào)碼: " + mdev.getIDNo() + '\n'

                                + "簽發(fā)機(jī)關(guān): " + mdev.getDepartment() + '\n'

                                + "通行證號(hào)碼: " + mdev.getTXZHM() + '\n'

                                + "通行證簽發(fā)次數(shù): " + mdev.getTXZQFCS() + '\n'

                                + "有效日期: " + mdev.getEffectDate() + "至" + mdev.getExpireDate() + '\n';

                    }

                    bmpHead = mdev.getBmpfile();

                }

                runOnUiThread(new Runnable() {

                    @Override

                    public void run() {

                        llGroup.removeAllViews();

                        showString(show);

                        showBmp(bmpHead);

                        showString("讀卡次數(shù):" + count++);

                    }

                });

                try {

                    Thread.sleep(10);

                } catch (InterruptedException e) {

                    e.printStackTrace();

                }

            }

        }

    }

    private void startRead() {

        if (!isThread) {

            cReaderDataThread = new CReaderThread("CReaderIDCard");

            if (cReaderDataThread == null) {

                isThread = false;

                showString("啟動(dòng)讀卡失敗");

                return;

            }

            isThread = true;

            cReaderDataThread.start();

        }else {

            showString("正在讀卡..");

        }

    }

    private void stopRead() {

        if (cReaderDataThread == null) {

            showString("請(qǐng)先啟動(dòng)讀卡");

            return;

        }

        if (!isStop) {

            isStop = true;

            cReaderDataThread.pauseThread();

            btnstopRead.setText("啟動(dòng)讀卡");

        }else {

            isStop = false;

            cReaderDataThread.resumeThread();

            btnstopRead.setText("暫停讀卡");

        }

    }

 

 
QQ在線咨詢