在应用软件中重恢复出厂设置或者重启机器,要求用Eclipse下能编过,也就是不要弄到源码下才能编译过的.
------解决方案--------------------
大概明白lz的意思 想写个应用使手机恢复出厂或者重启?
恢复出厂不清楚 重启要涉及JNI吧 还是要弄源码。看看楼下怎么说 我没看过这方面~
------解决方案--------------------
在应用程序里放这个广播
sendBroadcast(new Intent("Android.intent.action.MASTER_CLEAR"));
应用程序要有android.permission.MASTER_CLEAR 这个权限,后台server会完成后续操作
------解决方案--------------------
这个权限是系统级的吧,普通的应用是不能起到恢复出厂设置的。。。
------解决方案--------------------
3L的方法是可以,参照的settings的代码来的。
获取系统权限可以在主配置文件中添加,另外要修改android.mk文件
另外,获取系统权限的apk无法访问sd卡,如果要取消这一限制,需要改系统底层的代码。
------解决方案--------------------
你是反编译源码的底层开发,还是java层应用开发
------解决方案--------------------
如果是应用开发,无法获得系统权限,即使加了android.permission.MASTER_CLEAR,也无法生效。
只能修改系统源码为你的应用程序提全。
------解决方案--------------------
估计都是权限的问题
echo --wipe_data > /cache/recovery/command
这个大概是恢复出厂设置的本质