gpt4 book ai didi

android - 使用 Android 应用程序运行脚本

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:11:46 27 4
gpt4 key购买 nike

我有这个 shell 脚本:

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

我希望使用 Android 应用程序运行此脚本。我现在已经创建了一个只有 toast 的按钮。我如何获取脚本 (free.sh) 并使用应用程序上的按钮启动它?或者有没有用java重写代码的解决方案?谢谢

最佳答案

首先,您将使用 Eclipse 创建一个简单的 Android helloworld 应用程序。并在您的布局中添加一个按钮。这是 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();
}
}
});

关于android - 使用 Android 应用程序运行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15879452/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com