android 在Flutter中安装build\app\outputs\apk\app.apk时遇到了问题...卸载应用程序后

vu8f3i0k  于 2023-05-15  发布在  Android
关注(0)|答案(9)|浏览(382)

我读过thisthis,但在任何地方都找不到一个好的答案。我在尝试运行应用程序时遇到问题。最初它工作完全正常,但我从我的Android设备卸载了我的应用程序出于某种原因,现在当我试图在我的Android手机上运行应用程序,它被卡在 * 安装 * 构建\应用\输出\apk\app.apk...

PS:它也成功安装在我朋友的设备上。只有当我试着在手机里跑的时候它才会卡住。其他项目也成功加载了,但我甚至试图创建一个新项目,并从旧项目中复制所有文件,并试图运行,但这对我也不起作用。

dffbzjpn

dffbzjpn1#

运行flutter clean并检查设备上是否有足够的内存。

mlmc2os5

mlmc2os52#

我通过在终端中键入以下命令来解决这个问题:

flutter run -d <deviceId>

对于我的LG手机,它是:

flutter run -d LGUS998d7315d51
sczxawaw

sczxawaw3#

如果您的设备安装了不完整的应用程序,但程序包名称相同,则会出现此问题。

解决方案

1.卸载设备中具有相同软件包名称的任何应用
1.查看 * 设置/应用程序 * 是否完全卸载。如果没有,也从那里卸载。
1.如果可能的话,删除您的内部存储。
1.将项目推送到GitHub
1.从硬盘中删除项目。
1.下载项目并解压缩
1.运行它
我在这个问题上浪费了四天时间。我尝试了我找到的所有解决方案。但最后我通过做以上的事情解决了这个问题。

hrirmatl

hrirmatl4#

我尝试了前面的答案中的所有解决方案。
什么对我起作用:只需重新启动物理设备。会成功的

qpgpyjmq

qpgpyjmq5#

我解决了这个问题
1.在外部终端(Windows)中运行flutter clean
1.完全删除您的应用程序在移动的(从存储和私人空间,如果有)设置->应用程序->选择您的应用程序,并点击“卸载从所有用户”
1.运行flutter run在外部终端它的工作

bpzcxfmw

bpzcxfmw6#

试试这个
1.运行flutter clean
1.重启vs code/android studio
1.重新启动设备
1.使用flutter run或crtl + F5运行vs代码

mtb9vblg

mtb9vblg7#

只需在Android Studio中转到文件并单击

Invalidate Caches / Restart

比如:

lf3rwulv

lf3rwulv8#

此问题是由于应用程序安装不完整造成的。我已经通过使用终端从设备卸载应用程序解决了此问题。
在终端输入:adb uninstallapp_package_name

mzmfm0qo

mzmfm0qo9#

我也有这个问题,我解决了这个问题,复制apk文件到我的设备内部内存,并安装回来。
apk文件位置build\app\outputs\flutter-apk\app-debug.apk

相关问题