关机代码:
In frameworks/base/services/java/com/android/server/BatteryService.java
Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN)
intent.putExtra(Intent.EXTRA_KEY_CONFIRM, false)
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
mContext.startActivity(intent)
*#*#4636#*#* —显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息
*#*#7780#*#* –重设为原厂设定,不会删除预设程序,及 SD 卡档案
*2767*3855# –重设为原厂设定,会删除 SD 卡所有档案
*#*#34971539#*#* –显示相机相机韧体版本,或更新相机韧体
*#*#7594#*#* –当长按关机按钮时,会出现一个切换手机模式的窗口,包括:静音模式、飞族世模式及关机,你可兆姿肢以用以上代码,直接变成关机按钮
*#*#273283*255*663282*#*#* –开启一个能让你备份媒体文件的地方,例如相片、声音及影片等
*#*#197328640#*#* –启动服务模式,可以测试手机部分设置及更改设定WLAN、 GPS 及蓝牙测试的代码
*#*#232339#*#* 或*#*#526#*#* 或 *#*#528#*#* –WLAN 测试
*#*#232338#*#* –显示 WiFi MAC 地址
*#*#1472365#*#* –GPS 测试
*#*#1575#*#* –其它GPS 测试
*#*#232331#*#* –蓝牙测试
*#*#232337#*# –显示蓝牙装置地址
*#*#8255#*#* –启动 GTalk 服务监视器显示手机软件版本的代码
*#*#4986*2650468#*#* – PDA、Phone、 H/W、RFCallDate
*#*#1234#*#* – PDA 及 Phone
*#*#1111#*#* – FTA SW 版本
*#*#2222#*#* – FTA HW 版本
*#*#44336#*#* –册迹PDA 、Phone、 CSC、Build Time、Changelist number 各项硬件测试
*#*#0283#*#* –Packet Loopback
*#*#0*#*#* – LCD 测试
*#*#0673#*#* 或*#*#0289#*#* – Melody 测试
*#*#0842#*#* –装置测试,例如振动、亮度
*#*#2663#*#* –触控屏幕版本
*#*#2664#*#* –触控屏幕测试
*#*#0588#*#* –接近感应器测试
*#*#3264#*#* –内存版本
重启代码:
Intent i = new Intent(Intent.ACTION_REBOOT)
i.putExtra("nowait", 1)
i.putExtra("interval", 1)
i.putExtra("window", 0)
sendBroadcast(i)
1.用runtime来实现,即:try { Runtime.getRuntime().exec("su")Runtime.getRuntime().exec("reboot")} catch (IOException e) { }
2.Powermanger
PowerManager pm = (PowerManager)getApplicationContext().getSystemService(Context.POWER_SERVICE)pm.reboot(null)
以上需要系统雀知root权限,adb push xxx.apk system/app安装,一定要在这个目录下才能成为系统应用,来获帆岁吵取更大的 *** 作态侍权限
private void restartApplication() { final Intent intent = getPackageManager().getLaunchIntentForPackage(getPackageName()) intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) startActivity(intent) }欢迎分享,转载请注明来源:内存溢出
评论列表(0条)