huawei_awareness 1.0.7+304 copy "huawei_awareness: ^1.0.7+304" to clipboard
huawei_awareness: ^1.0.7+304 copied to clipboard

outdated

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_awareness

This 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+304

Alternatively, 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';
2
likes
40
pub points
20%
popularity

Publisher

verified publisherdeveloper.huawei.com

HUAWEI Awareness Kit provides your app with the ability to obtain contextual information including users' time, location, behavior, ambient light, weather, and nearby beacons.

Homepage
Repository (GitHub)
View/report issues

License

Apache-2.0 (LICENSE)

Dependencies

flutter

More

Packages that depend on huawei_awareness