我现在已经面对这个问题很长一段时间了.运行'adb devices'向我展示了一个额外的虚拟设备,尽管它被命名为emulator-5554.仅供参考,我也没有任何模拟器运行.
adb设备
附加
设备列表:xxxxxxx设备(实际设备)
模拟器-5554设备(虚拟设备显示为设备).
我该如何清理这个烂摊子?
我使用 android 10 [android Q,galaxy 10],
我使用 android studio 3.3,
使用 AVD,并制作了 api 29 [android 10] 虚拟电话。
在虚拟机上,我执行我的应用程序,然后,我启动其他应用程序,如日历、计算器。所以我的应用程序活动进入后台模式。
当我在 BroadcastReceiver 收到一条消息时。我调用 startActivity。
在这里,代码 --> 公共类 myReceiver 扩展了 BroadcastReceiver {}
public void onReceive(Context context, Intent intent)
{
Intent intentRun = new Intent(context, LoginSuccess.class);
intentRun.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TASK);
context.startActivity(intentRun);
}
Run Code Online (Sandbox Code Playgroud)
但 LoginSuccess 活动没有出现。[当我的应用程序处于后台模式时]
使用相同的代码,当我的应用程序处于前台模式时,LoginSuccess 活动显示得很好。
上图显示了我在广播接收器中调用 startActivity 之前的调用堆栈。
我已阅读有关 android 10 后台活动问题的指南。[developer.android.com/~~某个位置]
在引导线上,
我开始知道如果 Activity 存在于调用堆栈中,它甚至可以在后台模式下启动。
上面的代码,它尝试启动最近调用堆栈中存在的活动。
为什么 startActivity 调用在后台模式下失败?[也许不会失败,但无论如何没有激活到前台]
我目前正在学习如何创建Android应用程序,所以我从Android开发者主页上的基本"Hello World"教程开始.代码非常简单但是当我运行它时(我使用Eclipse和AVD v2.2),它只显示"Android".它没有进入主屏幕.我更新了所有内容,但仍然遇到了同样的问题.有没有我没有或
新错误:
[2010-09-29 09:35:04 - DeviceMonitor]Sending jdwp tracking request failed!
[2010-09-29 09:41:50 - HelloAndroid] Performing com.example.helloandroid.HelloAndroid activity launch
[2010-09-29 10:16:23 - HelloAndroid] Uploading HelloAndroid.apk onto device 'emulator-5554'
[2010-09-29 10:16:28 - HelloAndroid] Installing HelloAndroid.apk...
[2010-09-29 10:20:27 - HelloAndroid] Failed to install HelloAndroid.apk on device 'emulator-5554!
[2010-09-29 10:20:27 - HelloAndroid] (null)
[2010-09-29 10:20:29 - HelloAndroid] Launch canceled!
Run Code Online (Sandbox Code Playgroud) 通过命令行通过以下命令创建新的Android AVD时:
android create avd -n <name>
Run Code Online (Sandbox Code Playgroud)
您遇到以下输出:
Do you wish to create a custom hardware profile [no]
Run Code Online (Sandbox Code Playgroud)
我的任务是创建一个全自动脚本,创建一个新的AVD并运行一些测试(使用Robotium).到目前为止,我刚刚使用简单的批处理文件命令来实现这一点,但是,我似乎无法找到一种方法来阻止上述消息出现并要求用户输入.有没有什么办法可以在出现此消息之前设置硬件配置文件?
由于默认硬件配置文件在我的情况下实际上是首选的,因此当出现此消息(以某种自动方式)时,只需点击"Enter"也可以正常工作,但是我不知道通过脚本执行此操作的方法.
我对这个问题的两个方面都很新,包括Android和脚本,所以任何帮助都非常感谢!
scripting command-line android batch-file android-virtual-device
我正在Mac OS上开发android.
在第一次,我使用android工具命令(<sdk>/ tools/android)启动Android SDK和AVD Manager作为此链接:http://developer.android.com/sdk/adding-components.html.没关系.在Mac OS中,程序的UI与Windows中的相同,与链接中的图像相同.
但现在,当我运行该命令时,它只启动Android SDK Manager,如下图所示:

我该如何还原呢?请帮忙
当我运行模拟器时,我收到以下错误:
无法在模拟器中启动AVD.
输出:启用Hax qemu-system-x86_64.exe:-drive if = none,index = 1,id = cache,file = {path_to_SDK}\SDK.android\avd {AVD_name} .avd/cache.img:不能打开磁盘映像{path_to_SDK}\SDK.android\avd {AVD_name} .avd/cache.img:
无法打开'{path_to_SDK}\SDK.android\avd {AVD_name} .avd/cache.img':
无效的论点
Hax ram_size 0x40000000
HAX正在运行,模拟器以快速virt模式运行.接受连接,中止时出错
AVD规格如下:
操作系统:Android 6.0 Google API
内存:1GB
决议:1440x2560
在Android Studio 2.0 Beta 6,Windows 10上运行.
virtualization android android-virtual-device android-emulator android-6.0-marshmallow
由于IT限制,我无法使用Android SDK的package-install-automation.
为了能够在Androids的AVD管理器中创建模拟器,我首先需要为我的目标设备提供系统映像.但是关于下面的截图,我没有安装任何.
所以任何人都可以告诉我:1.从何处获取Android 6.0 API Level 23的系统映像2.如何手动/离线安装此系统映像
先感谢您!
android android-virtual-device android-sdk-2.3 android-studio
我正试图在冰淇淋三明治设备上测试应用程序.为了实现这一点,我希望在运行API Level 15的android studio中运行一个模拟器.
我确保通过sdk管理器安装系统映像,它正确显示在管理器中安装,如下所示:
不幸的是,当我尝试从"虚拟设备配置"菜单中的列表中选择系统映像时,不会显示该选项.

我试图在网上查看这个,但解决方案似乎相当不正统.有没有人有这个问题并找到了解决方案?
android android-virtual-device android-emulator android-4.0-ice-cream-sandwich android-studio
我在对象中收到错误。我尝试进行所有检查(全部升级并正确安装),但仍然出现错误:
AVD 经理:
AVD 的模拟器进程被终止。
以下是模拟器的详细信息:
Name: Pixel_3a_API_30
CPU/ABI: Google Play Intel Atom (x86)
Path: /Users/simone/.android/avd/Pixel_3a_API_30.avd
Target: google_apis_playstore [Google Play] (API level 30)
Skin: pixel_3a
SD Card: 512M
fastboot.chosenSnapshotFile:
runtime.network.speed: full
hw.accelerometer: yes
hw.device.name: pixel_3a
hw.lcd.width: 1080
hw.initialOrientation: Portrait
image.androidVersion.api: 30
tag.id: google_apis_playstore
hw.mainKeys: no
hw.camera.front: emulated
avd.ini.displayname: Pixel 3a API 30
hw.gpu.mode: software
hw.ramSize: 1536
PlayStore.enabled: true
fastboot.forceColdBoot: no
hw.cpu.ncore: 4
hw.keyboard: yes
hw.sensors.proximity: yes
hw.dPad: no
hw.lcd.height: 2220
vm.heapSize: 256
skin.dynamic: yes
hw.device.manufacturer: Google
hw.gps: yes
hw.audioInput: yes …Run Code Online (Sandbox Code Playgroud) macos android-virtual-device android-studio macos-high-sierra
android ×9
macos ×2
android-4.0-ice-cream-sandwich ×1
batch-file ×1
command-line ×1
emulation ×1
scripting ×1
sdk ×1