android 模拟器创建的sdcard 没有mount

今天在练习的时候发现,sdcard虽然是存在了,但是没有mount,所以也就没有那些读写的权限,也就是说sdcard没有激活,相当于使用不了sdcard。

网上找了会解决的办法,现在来总结一下,只要有几种方法。


1.在Eclipse中鼠标移到项目上面,右键,run as ——>run configrations——>左边点击项目名,右边点击target,然后往下拉,找到Additional Emulator Command Line Options

然后把我们创建的sdcard所在路径填上来(这个路径一般是C:\Users\Administrator\.android\avd\4.2.2.avd\sdcard.img)

-sdcard  C:\Users\Administrator\.android\avd\4.2.2.avd\sdcard.img ——>点击ok

(红色的avd是我所用的版本号,大家根据自己所用版本号所创建的avd对应找,如果这个路径下没有sdcard.img,说明你还没有创建sdcard,更谈不上使用sdcard了,创建的   方法我这里就不多说了)


2.在Eclipse中 window——>preferences——>android——>Launch,在Default emulator options 右边填上上面的路径

-sdcard  C:\Users\Administrator\.android\avd\4.2.2.avd\sdcard.img ——>点击ok


3.在AVD模拟器里,编辑SD Card的时候,有两个选项,一个是Size,一个是 File,选择File,然后选择sdcard.img文件,填上

C:\Users\Administrator\.android\avd\4.2.2.avd\sdcard.img 


4.命令行中执行adb shell,mount -o remount rw /

其实这个方法我也没试过,大家可以试试

以上的做法如有不正确的地方请不吝指出

更多相关文章

  1. ADB适用方法
  2. Android(安卓)带Lottie动画的导航栏
  3. android艺术开发探索之RemoteViews跨进程更新UI
  4. Android(安卓)Sensor HAL层初始化流程(基于Qualcomm平台)
  5. Android中多线程的handler与Thread
  6. android 事件机制,捕捉与事件监听总结整理(二)Event Handlers,Handli
  7. app launcher 名称不是清单文件中的android:label
  8. android 拦截机制的分析
  9. android 数据传递详解(Serialization、Parcelable、Parcel、Inten

随机推荐

  1. Mac下关于The "android" command is depr
  2. ArcGIS API For Android离线地图的实现
  3. Android中RecyclerView Adapter的骚操作
  4. 睡眠唤醒机制简介
  5. 《Android和PHP最佳实践》官方站
  6. Android: 打印Bundle内容
  7. Android崩溃后重启
  8. onAttachToWindow() 调用
  9. android实现电话状态监控
  10. Android(安卓)Bundle类