实现手机自动关机
来源:互联网 发布:java 泛型类获取class 编辑:程序博客网 时间:2024/04/28 16:15
需求:通过程序实现手机的关机
实现:
注意:系统软件才可以实现此功能
代码:
主程序代码
Intent intent = new Intent("android.intent.action.ACTION_REQUEST_SHUTDOWN");// 源码中"android.intent.action.ACTION_REQUEST_SHUTDOWN“ 就是// Intent.ACTION_REQUEST_SHUTDOWN方法intent.putExtra("android.intent.extra.KEY_CONFIRM", false);// 源码中"android.intent.extra.KEY_CONFIRM"就是 Intent.EXTRA_KEY_CONFIRM方法intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(intent);清单文件代码:
<uses-permission android:name="android.permission.SHUTDOWN" />添加权限,注意此权限添加在清单文件中会报错,需要clean下项目,
将项目当做一般的应用,安装到手机上,这时打开应用无法运行,但是已经生产了apk文件。
将应用变成系统应用
使用adb shell命令进入Android手机的控制台。
使用 mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system 将system文件夹的权限改成可写可读
在eclipse中打开ddms界面,找到file explorer 找到system/app目录,将刚生成的apk文件导入到该目录下,重启手机,可以看到应用已经安装在手机上了,并且可以实现关机功能了
最后将system文件夹的权限改回可读
mount -o remount,ro -t yaffs2 /dev/block/mtdblock3 /system
大功告成!!
0 0
- 实现手机自动关机
- Window2000下实现自动关机.
- 怎样实现自动关机
- VB.NET 实现自动关机
- 批处理实现自动关机
- android代码实现自动关机
- android实现自动关机代码
- android实现自动关机代码
- VC++实现自动关机
- Vbs 实现自动关机
- 手机自动关机故障分析与维修
- 安卓手机自动关机的app
- 用ShutDown命令实现自动关机
- 利用屏幕保护实现自动关机
- C# 自动关机功能的实现
- 一行命令实现Android自动关机
- Java实现《简单自动关机助手》
- Android实现自动关机的功能。
- Java中的加密与解密
- 《剑指Offer》:求字符串的组合
- Remove Duplicates from Sorted List-LeetCode
- 开篇:小打小闹,finish中setResult失效
- [LeetCode][Database]Department Highest Salary
- 实现手机自动关机
- 支持元素惯性拖放和多点触摸手势的js插件
- CMSampleBufferRef TO NSData
- c++中template的是用于解析
- android 照相获取图片路径
- 简单的模拟依赖注入
- qt进程编程的使用:一个程序中调用另一个程序
- ubuntu下安装程序的三种方法
- 写在学习经济学原理之前