博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android自动关机代码
阅读量:4117 次
发布时间:2019-05-25

本文共 1279 字,大约阅读时间需要 4 分钟。

要实现自动关机的功能需要手机有root权限,如果手机有root权限,运行该程序时,会提示该应用正在申请获取root权限,选择运行即可实现关机。

activity:

import java.io.DataOutputStream; import java.io.IOException; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button;    public class AutomaticShutdownActivity extends Activity {        @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.main);         Button closeBtn = (Button) findViewById(R.id.main_btn_close);         closeBtn.setOnClickListener(new OnClickListener() {                @Override             public void onClick(View arg0) {                 shutdown();             }         });     }        /**     * 关机的方法,需要手机有root权限     */     private void shutdown() {         try {             Process process = Runtime.getRuntime().exec("su");             DataOutputStream out = new DataOutputStream(                     process.getOutputStream());             out.writeBytes("reboot -p\n");             out.writeBytes("exit\n");             out.flush();         } catch (IOException e) {             e.printStackTrace();         }     } }

转自【http://www.open-open.com/lib/view/open1409209890713.html】

转载地址:http://esjpi.baihongyu.com/

你可能感兴趣的文章
application/x-www-form-urlencoded、multipart/form-data、text/plain
查看>>
关于Content-Length
查看>>
WebRequest post读取源码
查看>>
使用TcpClient可避免HttpWebRequest的常见错误
查看>>
EntityFramework 学习之一 —— 模型概述与环境搭建 .
查看>>
C# 发HTTP请求
查看>>
启动 LocalDB 和连接到 LocalDB
查看>>
Palindrome Number --回文整数
查看>>
Reverse Integer--反转整数
查看>>
Container With Most Water --装最多水的容器(重)
查看>>
Longest Common Prefix -最长公共前缀
查看>>
Letter Combinations of a Phone Number
查看>>
Single Number II --出现一次的数(重)
查看>>
Valid Parentheses --括号匹配
查看>>
Remove Element--原地移除重复元素
查看>>
Remove Duplicates from Sorted Array--从有序数组中移除重复元素
查看>>
Count and Say
查看>>
Gas Station
查看>>
Palindrome Partitioning --回文切割 深搜(重重)
查看>>
Valid Palindrome 简单的回文判断
查看>>