跳到主要内容

安装

安装插件​

在 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 主版本中的最新版本。