当前位置:首页 » 安卓系统 » 编译androidx86

编译androidx86

发布时间: 2025-03-15 16:19:01

㈠ 如何编译android x86模拟器

首先你需要设置一下emulator工具的目录之类的,这个不细说了,
要在.bashrc中新增环境变量,如下
ANDROID_PRODUCT_OUT=~/android/out/target/proct/generic
ANDROID_PRODUCT_OUT_BIN=~/android/out/host/linux-x86/bin
这里是设置你的输出文件的位置和bin工具目录,不用多解释吧?
然后在命令行输入:
export PATH=${PATH}:${ANDROID_PRODUCT_OUT_BIN}:${ANDROID_PRODUCT_OUT};
上面是导入了相关的配置,然后使之生效。
source ~/.bashrc
接着切换到输出的system文件夹
cd ~/android/out/target/proct/generic
然后来创建模拟器
emulator -system system.img -data userdata.img -ramdisk ramdisk.img
如果你运气够好的话,也许现在已经在运行了,不过我运气明显不够好。
提示一:
emulator: ERROR: You did not specify a virtual device name, and the system
directory could not be found.
If you are an Android SDK user, please use ‘@’ or ‘-avd ’
to start a given virtual device (see -help-avd for details).
Otherwise, follow the instructions in -help-disk-images to start the emulator

既然人家提示了,那就按照步骤走吧,输入命令:
emulator -help-avd
接着提示如下:
use ‘-avd ’ to start the emulator program with a given Android
Virtual Device (a.k.a. AVD), where must correspond to the name
of one of the existing AVDs available on your host machine.
See -help-virtual-device to learn how to create/list/manage AVDs.
As a special convenience, using ‘@’ is equivalent to using
‘-avd ’.
跟着提示继续走,输入命令:
emulator -help-virtual-device
又是提示了:
An Android Virtual Device (AVD) models a single virtual
device running the Android platform that has, at least, its own
kernel, system image and data partition.
Only one emulator process can run a given AVD at a time, but
you can create several AVDs and run them concurrently.
You can invoke a given AVD at startup using either ‘-avd ’
or ‘@’, both forms being equivalent. For example, to launch
the AVD named ‘foo’, type:
emulator @foo
The ‘android’ helper tool can be used to manage virtual devices.
For example:
android create avd -n -t 1 # creates a new virtual device.
android list avd # list all virtual devices available.
Try ‘android –help’ for more commands.
Each AVD really corresponds to a content directory which stores
persistent and writable disk images as well as configuration files.
Each AVD must be created against an existing SDK platform or add-on.
For more information on this topic, see -help-sdk-images.

热点内容
随机启动脚本 发布:2025-07-05 16:10:30 浏览:531
微博数据库设计 发布:2025-07-05 15:30:55 浏览:28
linux485 发布:2025-07-05 14:38:28 浏览:308
php用的软件 发布:2025-07-05 14:06:22 浏览:759
没有权限访问计算机 发布:2025-07-05 13:29:11 浏览:434
javaweb开发教程视频教程 发布:2025-07-05 13:24:41 浏览:713
康师傅控流脚本破解 发布:2025-07-05 13:17:27 浏览:245
java的开发流程 发布:2025-07-05 12:45:11 浏览:690
怎么看内存卡配置 发布:2025-07-05 12:29:19 浏览:287
访问学者英文个人简历 发布:2025-07-05 12:29:17 浏览:836