CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 7829|回复: 2

android调用linux命令关灯

[复制链接]
发表于 2015-3-16 16:13:06 | 显示全部楼层 |阅读模式
本帖最后由 蓝天-彭 于 2015-3-16 16:20 编辑

部分代码:
protected void onCreate(Bundle savedInstanceState) {   
        super.onCreate(savedInstanceState);   
        setContentView(R.layout.activity_main);   
         
        Button bledoff = (Button)findViewById(R.id.led_off);   
                //Button bledon = (Button)findViewById(R.id.bledon);   
        bledoff.setOnClickListener(new View.OnClickListener() {   
               
            @Override   
            public void onClick(View v) {   
                // TODO 自动生成的方法存根   
               
                Process localProcess = null;
                try {
                    localProcess = Runtime.getRuntime().exec("su");
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
                OutputStream localOutputStream = localProcess.getOutputStream();
                DataOutputStream localDataOutputStream = new DataOutputStream(localOutputStream);
                try {
                    localDataOutputStream.writeBytes("echo 0 > /sys/class/leds/blue:ph20:led1/brightness\n");
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }  //关闭LED   
               
            }   
        });


Led.apk.tar

690 KB, 下载次数: 32, 下载积分: 金钱 -1

回复

使用道具 举报

发表于 2015-5-17 09:28:38 | 显示全部楼层
楼主你的apk安装了运行无效果。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-26 09:16 , Processed in 0.022408 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部