天天看點

react-native 擷取手機imei碼

作為一個小白,公司android app 項目,需求擷取imei來保證安全資訊,沒辦法苦逼的react-native開發開始了。

這裡隻講reactnative  android  imei的擷取,之前看了很多文章,基本都是廢的,github也試了試,比較靠譜,找到了一個java的,看了看,進行了修改,下面開始......

一般手機有一個imei,但是雙卡的會有兩個,但是百度上說沒關系這兩個都注冊過。imei和裝置資訊的擷取不一樣,這裡用的是react-native-imei。

開始代碼:

 1.npm install --save react-native-imei

2.然後修改android app src androidMainifest.xml檔案

<uses-permission android:name="android.permission.READ_PHONE_STATE"/>

3.react-native link react-native-imei

4.import{NativeModules} from 'react-native';

5.const IMEI = require('react-native-imei');(類似import)

6. componentDidMount(){

    let imei=IMEI.getImei();

    alert(imei)

  }

ok imei 就會alert出來