![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flutter
文章平均质量分 96
哥的世界你不懂
哥的世界你不懂
展开
-
Flutter中基于Dio实现Token Refresh
Flutter中基于Dio实现Token Refresh1. 背景介绍目前项目在采用Flutter开发一款App,该工程中采用Dio框架作为网络请求框架,用户登录方面采用 OAuth2 协议。众所周知, OAuth2 协议中是用户初次登录时获取 access_token,之后当 access_token 过期后采用 refresh_token 再获取新的 access_token 。现在问题的难点是用户在使用过程中如果出现票据过期了,服务就不能正常返回数据,此时需要自动刷新票据,且刷新过程需要对用户透明原创 2021-11-23 11:47:34 · 4626 阅读 · 0 评论 -
Flutter 添加 armeabi-v7a 本地库出现的一些问题
1. 第三方native library无法加载由于我们的 flutter 应用中要集成第三方的 sdk 来实现一些特殊功能,该 sdk 中集成了一些 native library ,而且只有 32位 的。目前在 flutter 的 android 工程中添加了这些 library , 如下图所示:随后在 android 工程的 build.gradle 文件中手动指定 jniLibs 目录的路径,如下图所示:现在正常在 flutter 工程中执行 debug 启动工程,如下图所示:点击界面按原创 2021-03-07 09:11:26 · 3313 阅读 · 6 评论