我的手机(运行Eclair-update1)的相机在90%的时间内都没有响应,因此我首先考虑了硬件缺陷。在擦除缓存和电话用户数据的时间之后,它再次起作用。至少有一段时间了。现在它又停止了工作。
浏览网络时,我发现很多用户遇到同样的问题,并且在将用户数据从设备上移除后很难。
所以我的问题是:我有多接近SDK的硬件?我想写一个应用程序来影响硬件状态(例如重新初始化相机,重新安装SD卡)。但我更喜欢用SDK而不是NDK来做这件事。
提前致谢!
S。
答案 0 :(得分:0)
这不是sdk与ndk的问题,而是底层操作系统级权限阻止普通(售后市场与制造商/运营商安装)Android应用程序通常进行原始硬件访问。
答案 1 :(得分:-1)
adb shell
然后umount /data
umount /system
e2fsck -fv /dev/block/stl9
e2fsck -fv /dev/block/stl10