跳到主要内容

安装

安装插件

在 Flutter 项目根目录执行以下命令:

flutter pub add qitech_device_scan

该命令会安装最新版本,并将依赖添加到 pubspec.yaml

dependencies:
qitech_device_scan: ^2.0.0

导入

import 'package:qitech_device_scan/qitech_device_scan.dart';

并实例化插件:

final _qitechDeviceScanPlugin = QitechDeviceScan();

Android 配置

1. QI Tech Maven 仓库

build.gradle 文件中添加 QI Tech 的 Android 仓库引用:

allprojects {
repositories {
maven { url 'https://sdks.qitech.com.br/' }
...
}
}

2. AdMob

AndroidManifest.xml 中添加以下代码以初始化 AdMob 服务:

<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="<ADMOB_APP_ID>"/>

如果您还没有 ADMOB_APP_ID,请联系 suporte.caas@qitech.com.br

3. 权限

AndroidManifest.xml 中声明您希望向 SDK 开放的权限。完整列表参见权限

iOS 配置

1. QI Tech iOS 仓库 source

Podfile 文件中添加 QI Tech 的 iOS 仓库引用:

source 'https://cdn.cocoapods.org/'
source 'https://github.com/QITechSDKs/iOS.git'

2. 权限

Info.plist 中声明您希望向 SDK 开放的权限。参见权限

3. 安装依赖

直接通过 CocoaPods 安装依赖:

cd ios
pod install

或通过 Flutter 安装:

flutter build ios
注意

2.0.0 版本起,iOS 原生 SDK 要求 Datadog 3.x。如果您的应用已使用 datadog_flutter_plugin,请使用 3.x 主版本中的最新版本。