huawei_awareness 1.0.7+304
huawei_awareness: ^1.0.7+304 copied to clipboard
HUAWEI Awareness Kit provides your app with the ability to obtain contextual information including users' time, location, behavior, ambient light, weather, and nearby beacons.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add huawei_awarenessThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
huawei_awareness: ^1.0.7+304Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:huawei_awareness/awarenessBarrierClient.dart';
import 'package:huawei_awareness/awarenessCaptureClient.dart';
import 'package:huawei_awareness/awarenessUtilsClient.dart';
import 'package:huawei_awareness/constants/channel.dart';
import 'package:huawei_awareness/constants/method.dart';
import 'package:huawei_awareness/constants/param.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/ambientLightBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/awarenessBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/barrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/barrierDeleteRequest.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/barrierQueryRequest.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/barrierQueryResponse.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/barrierStatus.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/beaconBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/behaviorBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/bluetoothBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/combinationBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/headsetBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/locationBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/screenBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/timeBarrier.dart';
import 'package:huawei_awareness/dataTypes/barrierTypes/wifiBarrier.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/applicationResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/beaconData.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/beaconResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/behaviorResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/bluetoothResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/capabilityResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/darkModeResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/detectedBehavior.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/headsetResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/lightIntensityResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/locationResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/screenStatusResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/timeCategoriesResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/aqi.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/city.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/dailyLiveInfo.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/dailySituation.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/dailyWeather.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/hourlyWeather.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/liveInfo.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/situation.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weather/weatherSituation.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weatherPosition.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/weatherResponse.dart';
import 'package:huawei_awareness/dataTypes/captureTypes/wifiResponse.dart';
import 'package:huawei_awareness/dataTypes/status/applicationStatus.dart';
import 'package:huawei_awareness/dataTypes/status/awarenessStatusCodes.dart';
import 'package:huawei_awareness/dataTypes/status/beaconFilter.dart';
import 'package:huawei_awareness/dataTypes/status/bluetoothStatus.dart';
import 'package:huawei_awareness/dataTypes/status/capabilityStatus.dart';
import 'package:huawei_awareness/dataTypes/status/headsetStatus.dart';
import 'package:huawei_awareness/dataTypes/status/screenStatus.dart';
import 'package:huawei_awareness/dataTypes/status/weatherId.dart';
import 'package:huawei_awareness/dataTypes/status/wifiStatus.dart';
import 'package:huawei_awareness/hmsAwarenessLibrary.dart';