在为x86构建的Android SDK上启动应用程序时出错

yxyvkwin  于 2023-01-15  发布在  Android
关注(0)|答案(9)|浏览(181)

至少有十几个以前编译并运行的flutter小程序突然无法在Android Studio或Intellij下编译。
即使我建立了一个新的默认Flutter应用程序,我得到这个崩溃错误:
显然,有些东西已经发生了变化..插件/依赖项已经升级/更新,.gradle和.idea目录已经删除...项目已经重建...但没有任何东西可以超越这一点:

Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
Built build/app/outputs/apk/debug/app-debug.apk.
cmd: Can't find service: activity
Installing build/app/outputs/apk/app.apk...
Error: ADB exited with exit code 1
adb: failed to install/home/jedaa/workspace/flutter_apps/studio/flutter_apprescue/build/app/outputs/apk/app.apk: cmd: Can't find service: package
Error launching application on Android SDK built for x86.
mfpqipee

mfpqipee1#

1.打开AVD管理器
1.擦除数据(从模拟器中删除数据)
1.打开模拟器
1.尝试运行应用程序

2w3kk1z5

2w3kk1z52#

我在尝试运行flutter应用程序时遇到了类似的错误。我所做的是:
1.打开AVD管理器
1.按下与首选设备对应的小箭头(笔旁边
1.选择"立即冷启动"
1.等待模拟器打开并引导
1.运行应用程序
希望这对你有帮助!

jum4pzuy

jum4pzuy3#

将模拟器改为冷 Boot 而不是快速启动似乎也解决了这个问题。而不是完全擦除。
在AVD中编辑设备时,它位于高级设置〉模拟性能〉 Boot 选项中。

67up9zun

67up9zun4#

没有必要到change系统变量或adb.它是不再adb或模拟器错误.change你的设备或模拟器并且再检查一次!!!

vlurs2pr

vlurs2pr5#

<activity                                                                                       

   android:exported="true">                                                                                    
                                                                                                     
                                                                        
</activity>
bqjvbblv

bqjvbblv6#

尝试通过命令行使用adb安装:

<C:\Android\sdk\platform-tools\>adb -s yourdeviceID install -r build/app/outputs/apk/app.apk

您可以按照以下内容获取更多说明:https://github.com/flutter/flutter/issues/8605
谢谢

anhgbhbe

anhgbhbe7#

我正在BlueStacks Emualtor上安装应用程序,我使用以下步骤解决此问题:-
1.转到设置。
1.然后转到前进
1.然后打开Android调试桥(ADV)
使用这些步骤,我们可以解决BlueStack上的此问题。

ahy6op9u

ahy6op9u8#

我在文件“build.gradle”中的修复

defaultConfig {
    ......
    ndk {
        abiFilters 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'mips', 'mips64', 'arm64-v8a'
    }
}
uubf1zoe

uubf1zoe9#

在那里,您只需转到项目应用级build.gradle文件,将minSdkVersion更改为更新后的版本。enter image description here

相关问题