Flutter 调试和发布版显示不同应用名及包名
Android更改应用的显示名称 我想在调试和发布版本中更改应用程序名称,因此 app/build.gradle 我像往常一样在 . buildTypes { debug { resValue "string", "app_name", "(d)应用名" applicationIdSuffi...
flutter获取debug证书信息SHA1
flutter获取默认debug的SHA1 直接命令获取(注意路径用户名改为自己的) keytool -list -v -keystore "\Users\用户名\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass andr...
IOS/Android检测虚拟机模拟器的方法
Android检测虚拟机模拟器的方法 安卓模拟器检测的方法有很多,一些简单的信息能通过软件伪造,但是全方位多维度的伪造就相当难了,这里集合了几乎所有的安卓模拟器检测方法,为了测试检测效果,我下了多款市面常见...
Flutter 中的组件绘制完成监听、组件生命周期和APP生命周期
Flutter 的 生命周期 说到 Flutter 的生命周期,其实就是说 StatefulWidget 的生命周期,因为 StatelessWidget 是静态控件。 StatefulWidget,通过借助于 State 对象,处理状态变化,并体现在 UI 上。这些...
Flutter编程方式退出重启应用(IOS | Android)
如何用 Flutter Android 和 iOS退出应用 在 android 设备上退出应用 SystemNavigator.pop(); 在 IOS 设备上退出应用 exit(0); 注意:在 IOS 设备上使用此功能可能会违反 Appstore 政策。因此,请...
Flutter webview black screen黑屏优化
在混合开发中,Flutter布局+WebView嵌入的场景有很多,如果单独使用WebView还好但混合在一起后发现会有一闪百过的黑屏现象,这个官方一直在做努力尽可能的...
Android 11 中的存储机制更新,无权操作SD根目录要使用分区存储
- 2022-06-28
- android
Android 11 中的存储机制更新 Android 11(API 级别 30)进一步增强了平台功能,为外部存储设备上的应用和用户数据提供了更好的保护。此版本引入了多项增强功能,例如,可主动选择启用的媒体原始文...
Cannot load settings from file ‘.iml’: File .iml does not exist解决
- 2022-04-08
- android
Android Studio的工程设置无法载入,但文件确实存在也没问题,看到错误时已经重新设置并解决,但只要重启AS后错误又提示了,很奇怪,确认目录权限啥的都正常。于是直接初始化工程,问题解决,方法如下: 步骤...
解决Unhandled Exception: DatabaseException(error database_closed)
问题场景描述 使用Flutter的Sqlite执行多条SQL(execute multiple SQL)>10,这中间会进行原库与SQL比对,符合条件会进行关闭db.close,再new一个实例重新db初始化等,操作中报错如下: Unhandled Exception...
解决Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent
Android 12 对Android 12的兼容适配报错: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent. Strongly consider ...