Android源代码编译完成之后运行模拟器
来源:互联网 发布:cdn网络 多线程 编辑:程序博客网 时间:2024/04/26 23:53
如果你完成编译之后,还在执行编译的那个终端中执行emulator
,那么是可以直接执行这个命令的。如果你没有安装kvm,那么会提示你安装,否则无法运行(开启硬件加速)。
但是你关闭了原先的终端,在其它的终端里边执行上述命令,会提示你这个命令找不到。之前我们好歹还能运行这个命令,虽然提示缺少kvm。
这篇文章记录如何解决这两个问题。
安装kvm
确保开启了硬件虚拟化
无论是在Windows平台还是Linux平台,或者还是Mac OSX平台,虚拟机的硬件加速全靠这个。
所以直接在VM的设置里边开启这一选项。开启之后我们可以使用下面的指令来验证
$ egrep -c '(vmx|svm)' /proc/cpuinfo
执行的结果不为0
表示开启成功(我的是4
)。
安装kvm
网上的好多文章会让你安装除了kvm之外的其它一些组件,但是其实是没有必要的。
如果这时候我们直接运行kvm
,系统会提示你执行下面的命令
$ sudo apt-get install qemu-kvm
直接执行,完成安装即可。
找不到emulator
命令
出现这个问题的原因是与编译相关的环境变量缺失,还记得我们开始编译之前,先配置了一下环境变量吗?再执行一遍即可
$ source build/envsetup.sh
然后还有lunch
,执行后依然选择我们编译时候选择的build target。
这时候,emulator
就可以执行了,而且也不会提示kvm没有安装了。
参考
- android4.4 源码编译之运行模拟器
- Android实战技巧之十七:Linux下的模拟器硬件加速
- KVM虚拟机的安装和实现方法
- 编译运行android emulator
1 0
- Android源代码编译完成之后运行模拟器
- android 编译完成之后
- 编译运行Android模拟器
- 编译运行Android模拟器
- 编译运行Android模拟器
- 编译运行Android模拟器
- android源码编译完成之后
- Android 5.0 源码编译之后打开模拟器
- TaintDroid编译完成后在模拟器上运行
- Android源代码下载、编译、运行
- Android源码编译及模拟器运行
- Ubuntu下,Android编译和模拟器运行
- Android模拟器*内核下载-编译-运行
- 运行编译好的Android模拟器
- 【学习anroid编译】关于运行android模拟器
- Android Studio安装完成之后,不能运行的解决办法
- Android编译完成之后生成的out文件夹介绍
- Ubuntu12.04 编译android源代码及生成模拟器经历分享
- U-boot官方2013.10版本移植流程
- UVA 1599 Ideal Path 【两次BFS+贪心】 (好题)
- Java注解初步了解
- [BZOJ1189][HNOI2007]紧急疏散evacuate(二分+网络流)
- tjut 4952
- Android源代码编译完成之后运行模拟器
- Java生成验证码
- Storm集群安装部署步骤【详细版】
- CV | Max Flow / Min Cut 最大流最小割算法学习
- Linux系统真正的优势以及学习方法
- The House Of Santa Claus
- iOS音视频实现边下载边播放
- 教程观看笔记
- 【CodeForces 612B】 HDD is Outdated Technology