0

我是新来的android。我安装了 android SDK 并配置了一些模拟器来处理应用程序。

但问题是当我吃午饭时没有人不工作。

我正在使用 Xubuntu 12.04。

这是虚拟设备管理器的外观:

装置经理

还有一种配置:

手臂

以下是有关 PC 特性的更多信息:

nazar@nazar-desctop:~$ cat /proc/cpuinfo
processor   : 0
vendor_id   : AuthenticAMD
cpu family  : 15
model       : 107
model name  : AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
stepping    : 1
cpu MHz     : 2109.755
cache size  : 512 KB
physical id : 0
siblings    : 2
core id     : 0
cpu cores   : 2
apicid      : 0
initial apicid  : 0
fpu     : yes
fpu_exception   : yes
cpuid level : 1
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv
bogomips    : 4219.51
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps

processor   : 1
vendor_id   : AuthenticAMD
cpu family  : 15
model       : 107
model name  : AMD Athlon(tm) 64 X2 Dual Core Processor 4000+
stepping    : 1
cpu MHz     : 2109.755
cache size  : 512 KB
physical id : 0
siblings    : 2
core id     : 1
cpu cores   : 2
apicid      : 1
initial apicid  : 1
fpu     : yes
fpu_exception   : yes
cpuid level : 1
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv
bogomips    : 4219.14
TLB size    : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps

它应该有效。我在我的旧操作系统上尝试了这种配置 - Ubuntu 12.04(仅适用于 ARM 处理器和 android 2.3)。

但是这里甚至没有出现模拟器窗口。

还有一件事我不能删除任何模拟器。它打印emulator is running and can't be deleted

无法删除

但我只开始sdk。这看起来很奇怪。

为什么会发生这种情况?如何解决这个麻烦?

4

2 回答 2

1

当模拟器启动时,它会尝试将虚拟设备的窗口恢复到之前的位置。通常,它甚至可以检测到窗口不在视野范围内,并将其重新定位。

不幸的是,这对于某些 Linux 窗口管理器来说是不可靠的,并且模拟器可能确实启动了,但由于某种原因被隐藏了。这可以解释为什么您不能删除模拟器。尝试查看您的窗口管理器是否允许您列出所有活动窗口并将它们移动/居中。如果可以,请尝试另一个窗口管理器。

否则,当您启动模拟器时究竟会发生什么?你看到窗户了吗?错误信息?任何事物?

除此之外,对于 xdpi 设备来说,312 MB 的 RAM 可能太低了,请尝试将其提高到 512。

于 2014-01-13T14:29:56.283 回答
0

转到$HOME文件夹,找到.android隐藏文件夹。然后应该有avd文件夹。应该有你AVDNAME.INI和一个具有相同 AVD 名称的文件夹。删除它们,从头开始重新创建它们。不要使用高内存值,创建一个基本的简单 AVD,然后运行它。正如 Stefano 在评论中所建议的那样,考虑重新启动操作系统。

于 2014-01-12T16:50:47.077 回答