Как использовать Flutter "package: flutter_android / android_telephony.dart '"? - PullRequest
0 голосов
/ 08 февраля 2020

Мне нужна функция

import android .telephony.TelephonyManager;

во флаттере и в соответствии с pub.dev

пакет: flutter_android / android_telephony.dart

может выполнять ту же функцию, но я не могу заставить ее работать. Может кто-нибудь помочь, пожалуйста?

import android.telephony.TelephonyManager;

switch (info.getSubtype()) {
  case TelephonyManager.NETWORK_TYPE_EDGE:
    return "2G"; // ~ 50-100 kbps
  case TelephonyManager.NETWORK_TYPE_HSDPA:
    return "3G"; // ~ 2-14 Mbps
  case TelephonyManager.NETWORK_TYPE_LTE:
    return "4G"; // ~ 10+ Mbps
  case TelephonyManager.NETWORK_TYPE_UNKNOWN:
    return "unknown"; // is connected but cannot tell the speed
  default:
    return "none";
}
...