HarmonyOS鸿蒙Next中flutter开发华为账号一键登录,示例代码中有AccountAuthParamsHelper函数,编译报错,请问需要引用什么包?
HarmonyOS鸿蒙Next中flutter开发华为账号一键登录
flutter开发pubspec.yaml里已经引用了
agconnect_auth: ^1.6.0+300,在挂平台flutter用华为账号登录,引用以下代码
final helper = AccountAuthParamsHelper();
helper
..setAccessToken()
..setEmail()
..setIdToken()
..setAuthorizationCode()
..setProfile();
try {
AuthAccount huaweiId = await AccountAuthService.signIn(helper);
if (huaweiId.accessToken != null) {
AGCAuthCredential credential = HuaweiAuthProvider.credentialWithToken(huaweiId.accessToken!);
AGCAuth.instance.signIn(credential).then((value) {
setState(() {
/// signInResult.user? to get user info
});
});
} else {
throw "AccessToken is null";
}
} on Exception catch (e) {
print(e.toString());
}
编译时告诉我没有AccountAuthParamsHelper
函数,怎么解决?
更多关于HarmonyOS鸿蒙Next中flutter开发华为账号一键登录,示例代码中有AccountAuthParamsHelper函数,编译报错,请问需要引用什么包?的实战教程也可以访问 https://www.itying.com/category-92-b0.html
您好,您的问题需进一步分析,请您至工单咨询,会有技术人员和您对接:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢您的支持~
更多关于HarmonyOS鸿蒙Next中flutter开发华为账号一键登录,示例代码中有AccountAuthParamsHelper函数,编译报错,请问需要引用什么包?的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
在HarmonyOS鸿蒙Next中使用Flutter开发华为账号一键登录时,AccountAuthParamsHelper
函数属于华为账号服务SDK的一部分。你需要确保在pubspec.yaml
文件中添加了huawei_account
依赖项。示例代码如下:
dependencies:
huawei_account: ^6.4.0+300
然后,在Dart文件中导入该包:
import 'package:huawei_account/huawei_account.dart';
确保你已按照华为开发者文档正确配置了项目,并获取了必要的API密钥和权限。