battery 0.3.1+7

  • Readme
  • Changelog
  • Example
  • Installing
  • 98

Battery #

pub package

Flutter插件,用于访问有关运行应用程序的设备电池的各种信息.

Usage #

要使用此插件,请在pubspec.yaml文件中将battery添加为依赖项 .

Example #

// Import package
import 'package:battery/battery.dart';

// Instantiate it
var battery = Battery();

// Access current battery level
print(await battery.batteryLevel);

// Be informed when the state (full, charging, discharging) changes
_battery.onBatteryStateChanged.listen((BatteryState state) {
  // Do something with new state
});

0.3.1+7 #

  • 清除框架v1.12之后不再需要的各种Android解决方法.

0.3.1+6 #

  • 从pubspec.yaml中删除不推荐使用的author:字段
  • 将插件迁移到pubspec平台清单.
  • 需要Flutter SDK 1.10.0或更高版本.

0.3.1+5 #

  • 修正学究的皮绒错误.

0.3.1+4 #

  • 更新和迁移iOS示例项目.

0.3.1+3 #

  • 删除AndroidX警告.

0.3.1+2 #

  • 将生命周期依赖项包含为Android上的compileOnly,以解决与其他传递库的潜在版本冲突.

0.3.1+1 #

  • Android:在build.gradle使用android.arch.lifecycle而不是androidx.lifecycle:lifecycle支持尚未迁移到AndroidX的应用程序.

0.3.1 #

  • 支持Android v2嵌入器.

0.3.0+6 #

  • 定义iOS的clang模块.

0.3.0+5 #

  • 修复Gradle版本.

0.3.0+4 #

  • 更新Dart代码以符合当前的Dart格式化程序.

0.3.0+3 #

  • 修复自述文件中的batteryLevel使用示例

0.3.0+2 #

  • 将最低Flutter版本提升至1.2.0.
  • 将模板类型参数添加到invokeMethod调用.

0.3.0+1 #

  • 在构建时记录有关先前AndroidX迁移的更详细的警告.

0.3.0 #

  • 零钱 . 从已弃用的原始Android支持库迁移到AndroidX. 这不应该导致任何功能上的变化,但是如果使用原始支持库的话,则要求使用此插件的所有Android应用程序也要迁移 .

0.2.3 #

  • 将Mockito依赖性更新为3.0.0,以获得Dart 2支持.
  • 将测试包依赖性更新为1.3.0,并修复测试以使其匹配.

0.2.2 #

  • 更新了Gradle工具以匹配Android Studio 3.1.2.

0.2.1 #

  • 修复了Dart 2类型错误.
  • 在示例中删除了不推荐使用的参数.

0.2.0 #

  • 零钱 . 设置SDK约束以匹配Flutter beta版本.

0.1.1 #

  • 修复了来自Dart 2.0分析仪的警告.
  • 将Android项目模板简化并升级到Android SDK 27.
  • 更新了软件包说明.

0.1.0 #

  • 零钱 . 升级到Gradle 4.1和Android Studio Gradle插件3.0.1. 较早的Flutter项目也需要升级其Gradle设置才能使用此版本的插件. 说明可以在这里找到.

0.0.2 #

  • 将FLT前缀添加到iOS类型.

0.0.1+1 #

  • 更新的自述文件

0.0.1 #

  • 初始发行

example/README.md

battery_example #

演示如何使用电池插件.

Getting Started #

要获得Flutter入门方面的帮助,请查看我们的在线文档 .

Use this package as a library

1. Depend on it

将此添加到包的pubspec.yaml文件中:


dependencies:
  battery: ^0.3.1+7

2. Install it

您可以从命令行安装软件包:

使用Flutter:


$ flutter pub get

另外,您的编辑器可能支持flutter pub get . 查看您的编辑器文档以了解更多信息.

3. Import it

现在,在Dart代码中,您可以使用:


import 'package:battery/battery.dart';
  
Popularity:
描述该程序包相对于其他程序包的受欢迎程度. [更多]
95
Health:
从静态分析得出的代码运行状况. [更多]
100
Maintenance:
反映出软件包的整洁和最新状态. [更多]
100
Overall:
以上的加权分数. [更多]
98
了解有关得分的更多信息.

我们在2020年1月16日分析了此软件包,并在下面提供了得分,详细信息和建议. using: 分析已完成,状态使用以下命令 :

  • 飞镖:2.7.0
  • 高达:0.13.4
  • Flutter:1.12.13 + hotfix.5

Dependencies

Package Constraint Resolved Available
直接依赖
Dart SDK > = 2.0.0-dev.28.0 <3.0.0
flutter 0.0.0
meta ^1.0.5 1.1.8
传递依存关系
collection 1.14.11 1.14.12
sky_engine 0.0.99
typed_data 1.1.6
vector_math 2.0.8
开发依赖
async ^2.0.8
e2e ^0.2.1
flutter_test
mockito 3.0.0
test ^1.3.0

by  ICOPY.SITE