美文网首页
关于制作Android模拟器

关于制作Android模拟器

作者: jond_d3e7 | 来源:发表于2018-07-03 10:43 被阅读0次

      一. 下载Android SDK。

     二. 新建一个目录,例如,在D盘下新建目录D:\AndroidEmulator。进入到D:\android-sdk-windows\tools目录下,将emulator.exe拷拷贝到D:\AndroidEmulator中,同时进入到D:\android-sdk-windows\platform-tools目录下,拷贝adb.exe和AdbWinApi.dll两个文件到D:\AndroidEmulator中。注意,有的SDK把adb.exe和AdbWinApi.dll放在D:\android-sdk-windows\tools目录下。

    三. 在D:\AndroidEmulator新建目录images,用来存放上面提到的4个系统镜像。例如要制作Android2.1模拟器,则到D:\android-sdk-windows\platforms\android-7\images目录下,把里面的文件全部拷贝到D:\AndroidEmulator\images目录下,D:\android-sdk-windows\platforms\android-7\images目录包含了system.img、userdata.img、ramdisk.img和kernel-qemu这4个文件。

    四. 在D:\AndroidEmulator新建目录skins,用来存放模拟器皮肤文件。继续以制作Android2.1模拟器为例,到D:\android-sdk-windows\platforms\android-7\skins目录下,把里面所有的文件夹拷贝到D:\AndroidEmulator\skins目录下,D:\android-sdk-windows\platforms\android-7\skins目录包含了模拟器皮肤文件。

    五. 启动命令行窗口,进入到D:\AndroidEmulator目录,执行以下命令:

    D:\AndroidEmulator>start /b emulator.exe -sysdir d:\AndroidEmulator -system images\system.img -data images\userdata.img -ramdisk images\ramdisk.img -kernel images\kernel-qemu -skindir d:\AndroidEmulator\skins -skin HVGA

           start /b表示在后台运行emulator,其它emulator命令选项请执行emulator -help查看。这样,模拟器就运起来了。

           六. 如果要在模拟器上安装APK程序,则执行adb install XXX.apk命令,运行adb install命令时,如果遇到下面输出:

    D:\AndroidEmulator>adb install Renju.apk

    * daemon not running. starting it now on port 5037 *

    * daemon started successfully *

    error: device offline

    不用理会,重新运行,直到提示成功为止。

    上面就是制作一个简易模拟器的过程,以前觉得高大上的东西,其实不难,我们只有利用好Google提供的工具和源码,你就能做很多事情。

    相关文章

      网友评论

          本文标题:关于制作Android模拟器

          本文链接:https://www.haomeiwen.com/subject/bidduftx.html