标签: android-virtual-device

'adb devices'显示虚拟设备

我现在已经面对这个问题很长一段时间了.运行'adb devices'向我展示了一个额外的虚拟设备,尽管它被命名为emulator-5554.仅供参考,我也没有任何模拟器运行.

adb设备

附加
设备列表:xxxxxxx设备(实际设备)
模拟器-5554设备(虚拟设备显示为设备).

我该如何清理这个烂摊子?

android android-virtual-device

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

无法在 android 10 [android Q] 中启动活动背景

我使用 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-virtual-device

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

Android-Hello World

我目前正在学习如何创建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 emulation android-virtual-device

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

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

设置Android AVD命令行硬件配置文件

通过命令行通过以下命令创建新的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

14
推荐指数
1
解决办法
4675
查看次数

执行android工具命令时看不到Android SDK和AVD Manager

我正在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,如下图所示:

在此输入图像描述

我该如何还原呢?请帮忙

macos sdk android android-virtual-device

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

无法打开avd_name.avd/cache.img

当我运行模拟器时,我收到以下错误:

无法在模拟器中启动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

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

Android SDK - 离线安装系统映像包

由于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

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

Android Studio:Ice Cream Sandwich(API Level 15)即使安装了系统映像,设备配置也不会显示

我正试图在冰淇淋三明治设备上测试应用程序.为了实现这一点,我希望在运行API Level 15的android studio中运行一个模拟器.

我确保通过sdk管理器安装系统映像,它正确显示在管理器中安装,如下所示:

已安装Intel x86 Atom系统映像

不幸的是,当我尝试从"虚拟设备配置"菜单中的列表中选择系统映像时,不会显示该选项. 虚拟设备配置

我试图在网上查看这个,但解决方案似乎相当不正统.有没有人有这个问题并找到了解决方案?

android android-virtual-device android-emulator android-4.0-ice-cream-sandwich android-studio

14
推荐指数
1
解决办法
6694
查看次数

AVD 管理器:AVD 的模拟器进程被终止。Android Studio 4.1.3 和 MacOS High Sierra 10.13.6

我在对象中收到错误。我尝试进行所有检查(全部升级并正确安装),但仍然出现错误:

AVD 经理:

AVD 的模拟器进程被终止。

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

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