自己写android java 小程序 执行sh命令
来源:互联网 发布:mermaid mac 编辑:程序博客网 时间:2024/06/05 11:25
package com.example.security;import java.io.IOException;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.Button;import android.widget.CompoundButton;import android.widget.Switch;import android.widget.TextView;import java.io.BufferedReader;import java.io.InputStreamReader;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); Switch switch_contact = (Switch) findViewById(R.id.switch1); switch_contact.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { TextView he= (TextView)findViewById(R.id.textView1); if(isChecked){ he.setText("on"); String s = "/n"; try{ Process p =Runtime.getRuntime().exec("ls /data/"); BufferedReader in = new BufferedReader( new InputStreamReader(p.getInputStream())); String line = null; while ((line = in.readLine()) != null) { s += line + "/n"; } he.setText(s); } catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();} }else{ he.setText("off"); } } });} @Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}
ls /data/ 是非法的
但是可以cat /proc/verions
- 自己写android java 小程序 执行sh命令
- 自己写的一个Android小程序
- java自己写的一个小程序
- sh脚本执行Java程序
- sh脚本执行Java程序
- 自己写的小程序
- 自己写的java学生成绩评定小程序
- 兼容timeout的Java执行外部命令的小程序
- 自己写的一个除法小程序
- 自己瞎写的小程序
- 第一个自己写的小程序
- sh 执行java 文件
- linux 通过sh脚本执行java程序-(1)
- java 小程序 自己学习
- sh, 批量执行Linux命令
- sh, 批量执行Linux命令
- Java程序执行Linux命令
- java程序执行linux命令
- 多进程互斥对象排队
- Web缓存系列之如何构建可缓存站点
- 博客园安卓客户端合仔茶版本V4.0震撼发布
- NYOJ118 修路方案
- ACM Steps_Chapter Two_Section3
- 自己写android java 小程序 执行sh命令
- 面试中常出现的两个Hibernate面试题及解答
- 智能指针
- 黑马程序员-----一些杂类知识
- 重温Android——调节屏幕亮度
- 水仙花数
- Maven深入学习(一)- 坐标
- hdu 2143 box
- android开发:全屏和退出全屏