アンドロイドアプリ、というかJAVA初心者です。
アンドロイドアプリからシェルコマンドを実行したいのですが、うまくできません。他サイトを参考に以下のように作ってみたのですがどこが悪いのでしょうか?
このアプリを実行してもchmodできません。
ちなみにadb shellでは同様のコマンドでちゃんとchmod できます。
よろしくお願いします。
package com.android.test;
import java.io.DataOutputStream; import java.io.IOException;
import android.app.activity; import android.os.Bundle; import android.widget.TextView;
public class ShelltestActivity extends Activity { /** Called when the activity is first created. */@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);
TextView tv = new TextView(this); tv.setText("Hello, World"); setContentView(tv);
try { Process p = Runtime.getRuntime().exec("su");
DataOutputStream dos = new DataOutputStream(p.getOutputStream());
dos.writeBytes("chmod 777 /data/app/*\n");
dos.flush();
} catch (IOException e) {
e.printStackTrace(); } } }
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- アプリ Android studio 初心者 Hello Android!しか表示されない 1 2023/08/01 08:47
- Ruby 【JAVA】数字をひし形に出力するプログラムについて 2 2022/07/11 23:32
- アプリ android studioエラー 1 2022/03/24 17:07
- その他(クラウドサービス・オンラインストレージ) Google ColabでGoogleドライブのサブフォルダにファイルを生成する方法 1 2022/10/31 17:37
- Java java final 1 2022/06/10 22:49
- オープンソース Flaskでサーバー立ち上げに関して 1 2023/08/12 21:02
- Java JavaでWebページ作成 7 2023/07/21 21:09
- その他(パソコン・周辺機器) AndroidにPCを介してCDを取り込んだら なぜか日本語の曲名だけがすべて文字化けしていました。 1 2022/03/31 20:31
- Java Java 配列<選挙> 4 2023/07/31 15:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
java 起動中のアプリケーショ...
-
ACCESS VBA からエクセルを最小化
-
コンパイルできるのに実行できない
-
VBプログラムから「管理者とし...
-
32bitアプリから64bitアプリの...
-
CloudSticky.jarが起動しない。
-
Java getRuntime().exec() で...
-
C# コマンドプロンプト画面で表...
-
MacOS:ターミナルではNPMのコ...
-
html上で、バッチやexeファイル...
-
Eclipseのアンインストールの仕方
-
Eclipseで、プロジェクト名のと...
-
マイクラjavaでForgeを入れたい...
-
eclipse実行ができない
-
正しいURL指定しているにもかか...
-
javaでuseBeanエラーの解決方法
-
vs codeはオフラインでも使用で...
-
eclipseのショトカットキー
-
Javascriptの値をJava(JSP)へ渡...
-
OptiFineをJAVAで開こうとする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESSでタイトルバーを非表示...
-
VBプログラムから「管理者とし...
-
ShellExecuteの使い方について
-
MacOS:ターミナルではNPMのコ...
-
CloudSticky.jarが起動しない。
-
batよりjava起動
-
jarファイルをバッチで実行させ...
-
32bitアプリから64bitアプリの...
-
windows power shell icacl
-
staticのメモリ共有について
-
Java VM のヒープサイズについて
-
eclipseからのターミナル実行方...
-
ACCESS VBA からエクセルを最小化
-
SYSTEM関数等を用いて複数のコ...
-
VB6.0 ラベルが文字化け
-
「SimpleEntry を型に解決でき...
-
C#からバッチファイルを起動で
-
javaからバッチファイル実行
-
JAVAでログ出力するには?
-
コマンドを実行してコマンドラ...
おすすめ情報