运行 script 与 android 的应用程序

标签: shell button Android
发布时间: 2014/8/27 21:40:46
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我有这种壳 script

#!system/bin/sh
while :
do
sync
echo 3> /proc/sys/vm/drop_caches
echo "Script is been launched"
sleep 30m
done
exit 0;

我希望这运行 scriptandroid 的应用程序。我已经创建了 button 与唯一 toast 现在。怎样才能 script (free.sh) 并启动它与 button 在应用程序上?或者是有一种重写 java 代码的解决方案吗?谢谢你

解决方法 1:

首先,您将使用 Eclipse 来创建一个简单的 Android helloworld 应用程序。添加 button 在你 layout 。这是非常初步实践的 Android 你可以从http://d.android.com挖更多的发展

请尝试此中你按钮的 onclick 打电话回功能的代码:

Button b = (Button)findViewById(R.id.buttonPower);
        b.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View arg0) {
                Process p=null;
                try {
                    p = new ProcessBuilder()
                    .command("PathToYourScript")
                    .start();
                } catch (IOException e) {
                    e.printStackTrace();
                } finally {
                    if(p!=null) p.destroy();
                }
            }
        });
官方微信
官方QQ群
31647020