相关疑难解决方法(0)

Android模拟器-5554离线

我遇到了模拟器-5554的问题,它一直告诉我它是离线的.

当我adb devices从命令行执行a时,它说

emulator-5554 offline

即使重新启动后,我也会尝试该命令,但它仍然表示它处于脱机状态.

问题是当我尝试使用abd install <path>命令提示符将.apk文件安装到模拟器时,它告诉我它是脱机的,如果我创建另一个设备并运行那个,然后尝试安装.apk文件,它说我有太多设备连接.换句话说,我无法安装我的.apk文件.

我怎么能摆脱那该死的模拟器-5554?我听说如果你重新启动它应该清除所有设备,但这似乎不起作用.就像它在我的电脑启动时被初始化一样.有没有人遇到过这个问题?

谢谢

android android-emulator

121
推荐指数
14
解决办法
14万
查看次数

APK无法安装.错误:无法解析错误字符串

将Android软件包*.APK拖放到AVD(Android虚拟设备)中会引发一个神秘的错误:

The APK failed to install.
Error: Could not parse error string
Run Code Online (Sandbox Code Playgroud)
  • 我尝试过使用最新API(28)的AVD和一个与我自己的手机匹配的AVD(Nougat 7.0)
  • APK是用buildozer构建的python Kivy APK
  • 我是Android开发的新手.我甚至不知道从哪里开始调试这个.有更好的日志吗?
  • 如果我通过文件管理器将APK上传到AVD并安装它也会失败.
  • 但是,如果我将这个相同的APK上传到我的实际Android设备,IT工作!它不仅安装,而且打开并运行我的应用程序,没有错误
  • 允许使用未知来源

    (int)要使用的Android API

    android.api = 24

    (int)所需的最低API

    android.minapi = 24

    (int)要使用的Android SDK版本

    android.sdk = 24

    (str)Android NDK版本使用

    android.ndk = 9c

在此输入图像描述

APK无法安装. 错误:无法解析错误字符串

android android-virtual-device

28
推荐指数
7
解决办法
3万
查看次数

设备模拟器 5554 未授权。(安卓)

我遇到过类似的问题:[ 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

4
推荐指数
3
解决办法
1万
查看次数

未经授权的Android模拟器

我有一个运行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上都尝试过。有人找到解决办法了吗?

编辑:

当我选择了没有播放服务的硬件配置文件时,它就起作用了。问题解决了!

android adb android-emulator

2
推荐指数
2
解决办法
954
查看次数