admin管理员组

文章数量:1548727

遇到的问题:

1 在模拟器里,无法启动camera;

2 成功启动camera之后,真正拍照的时候,提示“your sdcard is full",我明明有一个100M的sdcard啊!

解决办法:

1 模拟器默认是disable camera的,需要enable,在AVD的设置界面添加camera support yes这个属性;

可以参照http://viralpatel/blogs/enable-camera-in-android-emulator/

2 模拟器的internal storage可能所剩无几的,所以需要给模拟器配置一个sdcard,在AVD的配置界面,给sdcard分配空间,比如100MB,注意这个大小的设置需要在新建AVD的时候设置;

我在这儿折腾了好久,我已经有一个AVD了,然后修改这个AVD的sdcard的大小为100M,在android系统的设置中看到sdcard只用了几k,剩余9M左右,明显和我分配的大小不符啊,后来受到一个帖子的启发,新建了一个AVD,在新建的同时指定sdcard的大小,这下好了,camera可以拍照了,拍完的照片从gallery也能看到了;

这个点我参考了http://stackoverflow/questions/10333808/android-emulator-sd-card-size-and-file-deletion

本文标签: 模拟器androidCamera