在linux终端下输入:

xxnan@xxnan-pt:~/android/android-sdk-linux/tools$ ./emulator -avd android4.0.3

就是打开你创建的模拟器。

~/android/android-sdk-linux/tools$目录就是sdk的tools目录,android4.0.3就是我创建模拟器的名字。



一般我们有时开发会修改源码中的内容,再经过编译,最后经过重新打包system.img再到模拟器中看效果(在源码目录下make snod),


那么怎样在模拟器启动加载时候system.img,userdata.img和ramdisk.img呢?


一般我们使用命令:


记住要在sdk的tools目录下:


xxnan@xxnan-pt:~/android/android-sdk-linux/tools$ ./emulator -avd android4.0.3

-kernel 源码/prebuilt/android-arm/kernel/kernel-qemu-armv7

-system system.img的路径/system.img

-data userdata.img路径/userdata.img

-ramdiskramdisk.img路径/ramdisk.img


如下是我的路径:



xxnan@xxnan-pt:~/android/android-sdk-linux/tools$./emulator -avd android4.0.3 -kernel  ~/android_source/android_4.0.3/prebuilt/android-arm/kernel/kernel-qemu-armv7-system ~/android_source/android_4.0.3/out/target/product/generic/system.img -data ~/android_source/android_4.0.3/out/target/product/generic/userdata.img -ramdisk ~/android_source/android_4.0.3/out/target/product/generic/ramdisk.img 


这样就能在模拟器启动时加载system.img,userdata.img和ramdisk.img了,在模拟器中看到你修改源码的效果。

更多相关文章

  1. 【Android】Android 4.2源码下载(ubuntu 12.10)
  2. Android 神兵利器Dagger2使用详解(四)Scope注解的使用及源码分析
  3. Android Studio apk生成路径
  4. Android开发资料推荐之20个Android游戏源码!
  5. Ubuntu编译Android整个系统以及编译指定模块到模拟器
  6. 分享20个Android游戏源码,希望大家喜欢哈!
  7. Android 海贼王连连看游戏源码
  8. 在服务器上使用 gradle 打包 android 源码
  9. Android拷贝图片到指定文件路径

随机推荐

  1. mysql5.7版本root密码登录问题的解决方法
  2. mysql 8.0.11安装配置方法图文教程
  3. MySQL故障切换笔记之应用无感知设计详解
  4. Innodb中mysql快速删除2T的大表方法示例
  5. Mysql优化order by语句的方法详解
  6. 关于case when语句的报错问题详解
  7. Mysql中禁用与启动触发器教程【推荐】
  8. 解决MySQL 5.7中定位DDL被阻塞的问题
  9. MySQL表结构变更你不可不知的Metadata Lo
  10. 如何修改Mysql中group_concat的长度限制