OPPO手机调试Android Flutter APP时每次都要提示重新安装且不能hot reload

简介: OPPO手机调试Android Flutter APP时每次都要提示重新安装且不能hot reload

问题描述

OPPO手机调试Android Flutter APP时每次都要提示重新安装且不能hot reload。

每次用真机debug时,运行时手机就会弹出安装提示框,如下图:


7fa083360b7649a2ae3bc177df4df18c.png

即使你在安装程序以后,Flutter超级好用的Hot reload 功能还是不能使用,每次修改程序后看效果都必须得重新安装程序很麻烦。Android Studio中的按钮都是灰显的,如图


问题原因

OPPO的Android 系统的安全策略在安装debug测试安装包时会让用户确认安装。

解决方法

gradle.properties 文件中添加如下代码:

android.injected.testOnly=false

如下图

解决后的效果

1、后面Run时不会再提示让你安装程序

2、Flutter Hot Reload 功能完美使用。

在debug时,我使用了小米、魅族、OPP  发现魅族手机调试APP是最方便的。小米的也比较方便,但是需要插SIM卡,最麻烦的就是OPP的了,各种确认,它还有一个10分钟自动关闭debug模式的功能。

相关文章
|
5天前
|
小程序 Android开发 iOS开发
uni-app 安装与配置
uni-app 安装与配置
12 1
|
5天前
|
前端开发 Android开发 iOS开发
【Flutter前端技术开发专栏】Flutter在Android与iOS上的性能对比
【4月更文挑战第30天】Flutter 框架实现跨平台移动应用,通过一致的 UI 渲染(Skia 引擎)、热重载功能和响应式框架提高开发效率和用户体验。然而,Android 和 iOS 的系统差异、渲染机制及编译过程影响性能。性能对比显示,iOS 可能因硬件优化提供更流畅体验,而 Android 更具灵活性和广泛硬件支持。开发者可采用代码、资源优化和特定平台优化策略,利用性能分析工具提升应用性能。
【Flutter前端技术开发专栏】Flutter在Android与iOS上的性能对比
|
3天前
|
数据库 Android开发
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
|
3天前
|
Android开发
Flutter完整开发实战详解(六、 深入Widget原理),2024百度Android岗面试真题收录解析
Flutter完整开发实战详解(六、 深入Widget原理),2024百度Android岗面试真题收录解析
|
3天前
|
XML Dart Java
Flutter插件开发之APK自动安装,字节跳动Android岗面试题
Flutter插件开发之APK自动安装,字节跳动Android岗面试题
|
4天前
|
Java Android开发 设计模式
flutter音视频开发,Android开发需要学什么
flutter音视频开发,Android开发需要学什么
|
4天前
|
Java Android开发 消息中间件
flutter面试,字节大牛教你手撕Android学习
flutter面试,字节大牛教你手撕Android学习
|
5天前
|
机器学习/深度学习 自然语言处理 Dart
移动应用开发的未来:Flutter与Android的深度融合
【5月更文挑战第7天】在移动应用开发的世界中,跨平台解决方案一直是一个热门话题。Google推出的Flutter框架以其高效的性能和一致的UI体验赢得了开发者的青睐。本文将探讨Flutter如何与Android操作系统深度融合,提升开发效率,同时保持应用性能的优势,并预测这种融合将如何影响未来的移动应用开发趋势。
|
5天前
|
Android开发
安卓远离手机app
远离手机是专门为防止年轻人上瘾而打造的生活管理类的软件,适度用手机,保护眼睛,节约时间。
11 0
安卓远离手机app
|
5天前
|
机器学习/深度学习 搜索推荐 算法
实现手机 app 千人千面的特性,背后有哪些机器学习算法
实现手机 app 千人千面的特性,背后有哪些机器学习算法
24 0

热门文章

最新文章

http://www.vxiaotou.com