initSdk static method

Future<void> initSdk({
  1. required String appid,
})

Implementation

static Future<void> initSdk({required String appid}) async {
  setupMethodCallHandler();
  final void result;
  if (Platform.isIOS) {
    result = await _channel.invokeMethod('initSdk', appid);
  } else {
    result = await _channel.invokeMethod('initSdk', {
      "appid": appid,
      "agreePrivacyStrategy": true, // 是否同意隐私政策
      "isCanUseLocation": true, // 是否允许使用地理位置
      "isCanUsePhoneState": true, // 是否允许使用设备信息
      "isCanUseWifiState": true, // 是否允许使用WIFI状态
      "isCanReadInstallList": true, // 是否允许读取安装列表
      "isCanUseReadWriteExternal": true // 是否允许读写外部权限
    });
  }
  return result;
}