我遇到了模拟器-5554的问题,它一直告诉我它是离线的.
当我adb devices从命令行执行a时,它说
emulator-5554 offline
即使重新启动后,我也会尝试该命令,但它仍然表示它处于脱机状态.
问题是当我尝试使用abd install <path>命令提示符将.apk文件安装到模拟器时,它告诉我它是脱机的,如果我创建另一个设备并运行那个,然后尝试安装.apk文件,它说我有太多设备连接.换句话说,我无法安装我的.apk文件.
我怎么能摆脱那该死的模拟器-5554?我听说如果你重新启动它应该清除所有设备,但这似乎不起作用.就像它在我的电脑启动时被初始化一样.有没有人遇到过这个问题?
谢谢
将Android软件包*.APK拖放到AVD(Android虚拟设备)中会引发一个神秘的错误:
The APK failed to install.
Error: Could not parse error string
Run Code Online (Sandbox Code Playgroud)
允许使用未知来源
android.api = 24
android.minapi = 24
android.sdk = 24
我遇到过类似的问题:[ emulator-5554 未经授权用于 adb 设备[1]
基本上,我正在尝试使用我的 Windows 10 在 Android 虚拟设备上进行一些颤振编程......尽管我认为这个问题不是颤振特有的。
启动虚拟设备后,我跑了
flutter doctor -v
Run Code Online (Sandbox Code Playgroud)
一切似乎都很好,除了
[!] Connected device
• Device emulator-5554 is not authorized.
You might need to check your device for an authorization dialog.
Run Code Online (Sandbox Code Playgroud)
当我跑
flutter devices
Run Code Online (Sandbox Code Playgroud)
我明白了:
No devices detected.
Run 'flutter emulators' to list and start any available device emulators.
Run Code Online (Sandbox Code Playgroud)
当我跑
flutter emulators
Run Code Online (Sandbox Code Playgroud)
我得到
1 available emulator:
Nexus_5X_API_28
To run an emulator, run 'flutter emulators --launch <emulator id>'.
To create a new emulator, run 'flutter …Run Code Online (Sandbox Code Playgroud) android adb android-virtual-device android-sdk-tools flutter
我有一个运行Android Q的Pixel 2模拟器。每当我启动设备时,都不会出现RSA弹出窗口,也没有启用USB调试的通知。每当我运行时,adb devices -l我都会得到以下输出:
List of devices attached
emulator-5554 unauthorized transport_id:1
我尝试擦除模拟器并进行冷启动,然后重新启动adb服务器,并确保在模拟器本身中打开了USB调试功能。
我在运行Kubuntu 18.10的台式机和运行相同操作系统的XPS 15上都尝试过。有人找到解决办法了吗?
编辑:
当我选择了没有播放服务的硬件配置文件时,它就起作用了。问题解决了!