我将使用颤振健康包来获取步数数据。但我无法通过使用此方法从 Gmail 获得我的应用程序的许可。我已经在 GCP 项目的 Google 控制台中添加了测试用户。
有什么解决办法吗?
您必须添加ACTIVITY_RECOGNITION
以获得 STEP Count 权限AndroidManifest.xml.
<uses-permission android:name="android.permission.ACTIVITY_RECOGNITION" />
然后使用permission_handler请求许可。
if (Platform.isAndroid) {
final permissionStatus = Permission.activityRecognition.request();
if (await permissionStatus.isDenied ||
await permissionStatus.isPermanentlyDenied) {
showToast(
'activityRecognition permission required to fetch your steps count');
return;
}
}