xcloudsdk_flutter 0.0.3
xcloudsdk_flutter: ^0.0.3 copied to clipboard
A Flutter Plugin base on XCloudSDK(FunSDK).
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add xcloudsdk_flutterWith Flutter:
$ flutter pub add xcloudsdk_flutterThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
xcloudsdk_flutter: ^0.0.3Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:xcloudsdk_flutter/api/account/account_api.dart';
import 'package:xcloudsdk_flutter/api/account/model.dart';
import 'package:xcloudsdk_flutter/api/alarm_message/alarm_message_api.dart';
import 'package:xcloudsdk_flutter/api/alarm_message/model.dart';
import 'package:xcloudsdk_flutter/api/api_base_model.dart';
import 'package:xcloudsdk_flutter/api/api_center.dart';
import 'package:xcloudsdk_flutter/api/app_info/app_info.dart';
import 'package:xcloudsdk_flutter/api/cloud_service/cloud_service.dart';
import 'package:xcloudsdk_flutter/api/device/device_api.dart';
import 'package:xcloudsdk_flutter/api/device/model.dart';
import 'package:xcloudsdk_flutter/api/device_serial_port/device_serial_port.dart';
import 'package:xcloudsdk_flutter/api/device_serial_port/device_serial_port_api.dart';
import 'package:xcloudsdk_flutter/api/device_upgrade/device_upgrade_api.dart';
import 'package:xcloudsdk_flutter/api/device_upgrade/model.dart';
import 'package:xcloudsdk_flutter/api/devs_cloud/devs_cloud_api.dart';
import 'package:xcloudsdk_flutter/api/devs_cloud/model.dart';
import 'package:xcloudsdk_flutter/api/media_download/cloud_video_download_controller.dart';
import 'package:xcloudsdk_flutter/api/media_download/media_download_api.dart';
import 'package:xcloudsdk_flutter/api/media_download/media_download_controller.dart';
import 'package:xcloudsdk_flutter/api/media_download/model.dart';
import 'package:xcloudsdk_flutter/api/media_download/video_download_api.dart';
import 'package:xcloudsdk_flutter/api/media_download/video_download_controller.dart';
import 'package:xcloudsdk_flutter/api/mobile_systeminfo/MobileSystemInfo_api.dart';
import 'package:xcloudsdk_flutter/api/mqtt/mqtt.dart';
import 'package:xcloudsdk_flutter/api/mqtt/mqtt_mode.dart';
import 'package:xcloudsdk_flutter/api/net/model.dart';
import 'package:xcloudsdk_flutter/api/net/net_api.dart';
import 'package:xcloudsdk_flutter/api/pigeon/pigeon_gen/xcloud_api.g.dart';
import 'package:xcloudsdk_flutter/api/pigeon/xcloud_api.dart';
import 'package:xcloudsdk_flutter/api/sdk_init/model.dart';
import 'package:xcloudsdk_flutter/api/sdk_init/sdk_init_api.dart';
import 'package:xcloudsdk_flutter/api/util/util_api.dart';
import 'package:xcloudsdk_flutter/api/video_play/model.dart';
import 'package:xcloudsdk_flutter/api/video_play/video_play_api.dart';
import 'package:xcloudsdk_flutter/audio/audio_player.dart';
import 'package:xcloudsdk_flutter/audio/platform_interface.dart';
import 'package:xcloudsdk_flutter/ble/ble_api.dart';
import 'package:xcloudsdk_flutter/ble/ble_controller.dart';
import 'package:xcloudsdk_flutter/controllers/recordfile_pic/model.dart';
import 'package:xcloudsdk_flutter/controllers/recordfile_pic/record_file_pic_controller.dart';
import 'package:xcloudsdk_flutter/device/ble_distribute_controller.dart';
import 'package:xcloudsdk_flutter/device/wifi_config_controller.dart';
import 'package:xcloudsdk_flutter/media/media_player.dart';
import 'package:xcloudsdk_flutter/media/media_player_controller.dart';
import 'package:xcloudsdk_flutter/media/media_player_widget.dart';
import 'package:xcloudsdk_flutter/model/dev_record.dart';
import 'package:xcloudsdk_flutter/model/talk_param.dart';
import 'package:xcloudsdk_flutter/model/wifi_config.dart';
import 'package:xcloudsdk_flutter/pigeon/audio_player.g.dart';
import 'package:xcloudsdk_flutter/pigeon/media_player.g.dart';
import 'package:xcloudsdk_flutter/pigeon/wifi_api.g.dart';
import 'package:xcloudsdk_flutter/utils/date_util.dart';
import 'package:xcloudsdk_flutter/utils/extensions.dart';
import 'package:xcloudsdk_flutter/utils/logger.dart';
import 'package:xcloudsdk_flutter/utils/num_util.dart';
import 'package:xcloudsdk_flutter/utils/wifi_util.dart';
import 'package:xcloudsdk_flutter/widgets/images_jf.dart';
import 'package:xcloudsdk_flutter/wifi/wifi.dart';
import 'package:xcloudsdk_flutter/wifi/wifi_platform_interface.dart';
import 'package:xcloudsdk_flutter/xcloud.dart';