博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android 模拟器使用SDcard
阅读量:7072 次
发布时间:2019-06-28

本文共 686 字,大约阅读时间需要 2 分钟。

项目使用DB文件较大,前期模拟器开发,所以想把DB push到SDcard然后再读取:

步骤如下:

1、运行->cmd->e:->cd e:\PD\android-sdk_r18-windows\tools

2、emulator mksdcard 1024M sdcard.img

3、启动模拟器(加载sdcard启动):emulator -avd android-emulator-2.3.3 -sdcard sdcard.img

4、切换到platform-tools目录,在sdcard上新建文件夹:cd ..->cd platform-tools->adb shell->#ls->cd sdcard->mkdir database

5、跳出shell命令模式(Ctrl+v)

6、push文件:adb push D:\Backup\android-workspace\com.XXXX.cn\assets\db\XX.db    /sdcard/database/hz.db

ok,由于文件比较大,30M左右,所以比较慢,耐心等待就是了!

注:

网上有许多说直接在第二部以后:emulator -sdcard *.img,我这里貌似有问题,解决办法是用3、替换,效果一样

另外adb shell命令下,新建文件夹 mkdir xxx,当然你要用cd 切到需要的路径下

还有push的时候提示adb push, failed to copy  ‘FILE_PATH’ to ‘PATH’ : Read-only file system,其实是后面反斜杠打错了,应该用"/"

 

转载地址:http://iikml.baihongyu.com/

你可能感兴趣的文章
JS正则表达式详解
查看>>
虚拟机与Docker有何不同?
查看>>
0013-如何在Kerberos与非Kerberos的CDH集群BDR不可用时复制数据
查看>>
idou老师教你学Istio :5分钟简析Istio异常检测
查看>>
UIImage resize(拉伸)
查看>>
零基础如何高效的学习java开发?
查看>>
城市热点认证计费系统应用
查看>>
雷军:明后年会迎来5G手机的全面换机潮
查看>>
Python类的一般形式和继承
查看>>
高朋网13个地方分站整体被撤
查看>>
基于binlog方式搭建MySQL主从
查看>>
md test
查看>>
解决 Nginx + PHP-FPM (Permission denied)报错的办法
查看>>
Cisco IPSec ××× 设计总结
查看>>
python excel 转 csv
查看>>
xmake 工程描述语法更新
查看>>
linux5.4 构建LAMP网站服务平台
查看>>
Swoole 实例四(心跳检测)
查看>>
PHP设计模式(2)-原型模式
查看>>
lufylegend-HTML5游戏引擎学习笔记6:事件
查看>>