sim_car_info_plugin 0.0.2 copy "sim_car_info_plugin: ^0.0.2" to clipboard
sim_car_info_plugin: ^0.0.2 copied to clipboard

PlatformAndroid

获取手机电话卡信息的Flutter插件,暂时只支持Android

sim_car_info_plugin #

获取手机电话卡信息的Flutter插件,暂时只支持Android

插件使用 #

 var info = await _simCarInfoPlugin.simCarInfo();

获取到的信息 #

获取到的信息为一个json数组字符串。

例: [{"CarrierName":"CMCC — CMHK","CountryIso":"hk","DisplayName":"Mobile Duck","SimSlotIndex":0},{"CarrierName":"中国移动","CountryIso":"cn","DisplayName":"CMCC","SimSlotIndex":1,"Number":"+861389711****"}]


## 字段解释 - CarrierName - 运营商名称 - CountryIso - 国家代码 - DisplayName - 手机卡在设备上显示的名称 - SimSlotIndex - 手机卡槽位置 / 值> 0:卡槽1、值>1:卡槽2 - Number - 手机号码

!!!注意 #

Number 字段可能获取不到,原因为运营商可能未将手机号码存储到sim卡内。

开始监听短信内容 #


    final simCarInfoPlugin = SimCarInfoPlugin();

    simCarInfoPlugin.startListen().listen((event) {

        print("${event.slot}");
        print("${event.senderNumber}");
        print("${event.body}");
        print("${event.timeReceived}");
        print("${event.contactName}");

    });
    

停止监听短信内容 #


  @override
  void dispose() {
    super.dispose();
    final simCarInfoPlugin = SimCarInfoPlugin();
    simCarInfoPlugin.stopListen();
  }
  
0
likes
105
points
1
downloads

Publisher

unverified uploader

Weekly Downloads

获取手机电话卡信息的Flutter插件,暂时只支持Android

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (license)

Dependencies

flutter, permission_handler, plugin_platform_interface

More

Packages that depend on sim_car_info_plugin

Packages that implement sim_car_info_plugin