mobcommonlib for flutter

Flutter plugin for common lib used by MobTech SDK.

Getting Started

This project is a starting point for a Flutter plug-in package, a specialized package that includes platform-specific implementation code for Android and/or iOS.

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

  • Plugin Homepage:
  • Official Documentation:


1.Add dependencies

Add dependency of mobcommonlib into your project's pubspec.yaml

    sdk: flutter
  mobcommonlib:  # 指定最低版本,不填也可

2.Get the libs from

Invoke the following command to get the libs from

flutter pub get

3.Import lib

Import lib into the .dart file in which you want to use MobTech SDKs:

import 'package:mobcommonlib/mobcommonlib.dart';

API Introduction

1.Privacy Grant

Before you use any feature of MobTech SDK(such as sharesdk, mobpus,etc), you must call the following method to grant privacy:

Future submitPolicyGrantResult(bool granted, Function(dynamic ret,Map? err)? result)

For example:

void showPrivacyAlert(String text, BuildContext context) {
      context: context,
      builder: (BuildContext context) => AlertDialog(
          title: new Text("Privacy Policy"),
          content: new Text(text),
          actions: <Widget>[
            new FlatButton(
              child: new Text("Agree"),
              onPressed: () {
                // Close dialog
                Mobcommonlib.submitPolicyGrantResult(true, null);
            new FlatButton(
              child: new Text("Reject"),
              onPressed: () {
                Mobcommonlib.submitPolicyGrantResult(false, null);

Contact us

Any problems please contact us:

  • Email:

  • QQ:4006852216(Online time: Mon - Fri , 9:30-20:00)

  • Other time:

    • Android: 18516641950
    • iOS:18516641951