Articles of 仿真

在Android上安装预构build二进制文件:“not found”

我试图在一个自定义的Android图像中安装一个预编译的二进制文件。 为此,我已经将它复制到prebuilt/android-arm/目录下的一个新目录中,并使用类似下面的Android.mk文件: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_SRC_FILES := binary_name LOCAL_MODULE := binary_name LOCAL_MODULE_CLASS := EXECUTABLES include $(BUILD_PREBUILT) 因此,如果我运行make system_image binary_name ,则二进制文件将被复制到系统映像中的/bin/ 。 如果我运行模拟器,我可以在/system/bin看到二进制文件。 权限与其他可执行文件( -rwxr-xr-x )相同,根据file ,这是一个ARM二进制文件( ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), stripped )。 但是当我在模拟器上运行它时,它说: # binary_name binary_name: not found 我已经把它,这是我可以看到: # strace binary_name execve("/system/bin/binary_name", […]

Android模拟器在Ubuntu 11.10上崩溃

我在Ubuntu 11.10(32位)机器上安装了Android SDK。 我还安装了Eclipse(3.7)和相关的Android开发插件,全部在openjdk6上。 使用Eclipse,我成功地创build了一个Android虚拟设备(使用AVDpipe理器)。 但是,当我尝试运行这个虚拟设备,通过Eclipse或使用“模拟器”Android SDK可执行文件,模拟设备显示了几秒钟,然后崩溃与以下消息: [xcb]处理队列时未知的序号[xcb]最有可能 这是一个multithreading客户端,并且XInitThreads尚未被调用 [xcb]中止,对此感到遗憾。 emulator-arm:../../src/xcb_io.c:273:poll_for_event:声明`!xcb_xlib_threads_sequence_lost'失败。 中止 我试图用Googlesearch这个问题,但是无法得到一个可行的解决scheme。 有人build议从openjdk切换到sun / oracle jdk。 我试过这个(openjdk6 – > oracle jdk7),但是没有改变结果。 还使用最新的补丁更新了Ubuntu 11.10,结果又一次。 我的机器是一台IBM Thinkpad R52,配有Pentium M处理器1.73GHz,1GB内存,Ubuntu的硬盘空间不足。 任何想法?

仿真树莓派2

前段时间我仿效了这篇文章中的Raspberry Pi,但是这种方法有几个问题: 这是非常缓慢的。 显示解决scheme被限制为800×600。 你不能模拟超过256MB的内存。 此外, Qemu还没有新的Broadcom BCM2836或任何其他基于arm7的CPU的仿真。 但是,有几个原因,为什么模仿树莓派会很有趣。 所以我对任何提示都很感兴趣,这些提示让我在正确的方向上使用Qemu或Linux下的任何其他仿真软件来进行Raspberry Pi 2仿真。

Android模拟器不会启动,AVD

这是我的情况:我有Ubuntu 10.04 LTS 64位下的XPS 我用eclipse下载了最新的Android SDK。 该SDK工作正常,但是当我创build一个新的AVD,我运行。 我的AVD加载但不显示。 我不明白,你有关于我的问题的想法? 谢谢 我从命令行开始我的avd: romain@XPS-Dak:~/.android$ emulator -verbose -avd Test emulator: found SDK root at /home/romain/android-sdk-linux emulator: Android virtual device file at: /home/romain/.android/avd/Test.ini emulator: virtual device content at /home/romain/.android/avd/Test.avd emulator: virtual device config file: /home/romain/.android/avd/Test.avd/config.ini emulator: using core hw config path: /home/romain/.android/avd/Test.avd/hardware-qemu.ini emulator: Found AVD target API level: 3 […]

Iphone开发在Windows上,使用VMware

可能重复: 可以在虚拟机中运行OSX吗? 所以我想进入iphone开发。 目前,我是一名学生,所以现在钱是一个问题。 否则,我只是出去买一个mac。 我想知道是否有可能购买的Mac OS和模拟使用VMware。 我想要开发应用程序,将在应用程序商店,所以我想要一个良好的环境,我可以创build应用程序,而不被苹果商店拒绝,因为它们是build立在虚拟机或东西。 这可能吗? 或者我只需要等待并购买一台Mac? 谢谢

GnuWin32或Cygwin – 从程序员的angular度来看

对于具有Linux技能和对命令行的热爱的程序员,在Windows上使用Cygwin或GnuWin32更好些? 我试图find一个很好的比较或差异列表,但找不到任何远程完成。 此外,我想知道这是否应该是一个超级用户的问题,但决定反对它,因为我正在问一个程序员使用该工具。 我想知道每个解决scheme的常见陷阱和限制。 与Windows的互操作性是一个重要的问题,因为我的主要开发是在MSVC中完成的…

仿真用户活动

我想模拟用户在Windows机器上的活动,如左键单击,进一步我想执行预定义的步骤重复性。 有没有可用的工具? 请build议我一个简单而好的方法来做到这一点?

Android 2.3.3(Windows)模拟器在启动时不显示电话桌面。 获取重复的启动器(com.android.launcher)错误

当我尝试运行Android 2.3.3模拟器时,手机桌面不显示。 相反,这个错误消息不断popup: The Application Launcher (process com.android.launcher) has stopped unexpectedly. Please try again. 我保持强制closures它,但它只是不断popup。 但是,我试图运行的任何应用程序(我使用Eclipse Helios)在后台运行良好。 我如何解决这个问题?

如何在QEMU源代码中添加新设备?

使用QOM方法在qemu模拟/添加新设备的步骤明智的方法是什么? DeviceState / BusState和其他属性的变化和变化在哪里?