android 模拟器访问现有数据库操作。
几经坎坷在今天晚上终于把这功能给测试成功了。。
之前无论google还baidu上google.都找不到我想要的结果,而搜出来的都是百变不离其宗。全是差不多的,可以说是for copy….
不过网上搜索出来的测试数据操作那方法确实是有用的,虽然不是我最终要的结果,但至少让我知道测试数据库成功的那一步。所以我才会继续往下走。
其实我想实现的功能就是:我有一现成的数据库,而且有大量数据。那么我想在模拟器上实现,当我在Run这软件的时候,能连接到我的那现有的数据库,而不是网上那些方法所谓的先创建在随便插几条(这只能争对练习之用)。下面我把步骤给记录下,以备忘录。。
平台。ubuntu+eclipse+android SDK
第一步:首先进入你的android sdk安装的目录下的tools文件夹。然后创建一个SD卡镜像文件。mksdcard M 215 sdcard.img
第二步:在Eclipse中,在Run->Run Configurations…菜单里面的Target标签页里面,输入启动参数,如下图:
第三步:在设置了RUN的命令参数之后,RUN一个应用,然后使用DDMS的File Explorer工具导入导出文件。
打开DDMS工具:在Eclipse的Window->Open Perspective->Other…里面打开DDMS工具。
在DDMS的File Explorer标签页里面选择sdcard目录导入导出文件,如下图:
第四步:然后把现有的数据库push到data里你run时项目会生成一个数据的目录去。如下图:
OK。。然后看看模拟器里运行的项目:
over~~~~