1. 程式人生 > >react-native 獲取手機imei碼

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出來