最近在研究跟APK安装有关的东西,需要从SD卡安装APK。由于我使用的是在Ubuntu上自己编译的Android4.3系统,没有其它辅助工具,所以只有手动挂载sdcard。
手动挂载SDcard的步骤如下:
1.创建sdcard镜像:
mksdcard -l mycard 100M [ubuntu某个目录的路径]/sdcard.img
2.启动模拟器并加载sdcard
在terminal中进入成功编译后的源码目录,输入 :
emulator -sdcard [某个目录的路径]/sdcard.img
注意:网上说这里应该加一个“-avd [模拟器名]”参数,我在使用中发现每次都提示找不到模拟器。去掉这个参数后模拟器正常启动并成功加载sdcard。