ADB推送命令安卓模拟器
我想把一个Python库导入到SL4A里。根据我的理解,最简单的方法就是把这个Python库的压缩文件(也叫egg文件)放到SD卡里,然后再导入到SL4A中。因为我还没有安卓设备,所以我在用模拟器。每次我尝试用adb push
命令把压缩文件推送过去时,都会出现一个错误,提示设备没有连接。我该怎么把压缩文件放到模拟器的SD卡里,然后通过SL4A访问它呢?我想在SL4A的命令行中使用这个库里的命令。
谢谢!
1 个回答
0
你可以自己创建一个sdcard镜像,把文件放进去,然后在模拟器中挂载它。
要创建这个镜像,你可以使用命令 mksdcard <大小> <文件名>
,比如说 mksdcard 1024M sdcard1.iso
。创建好之后,你需要挂载这个sdcard,使用命令 mount -o loop sdcard1.iso /mnt/cdrom/
。接下来,你可以复制文件,完成后用 umount /mnt/cdrom/
来卸载,然后在虚拟机的设置中指向这个镜像文件。