-1

アプリケーションからシェル スクリプトを実行できません。「ls -l」コマンドと echo コマンドのみが応答します。残りは何もしないようです。「touch」コマンドでさえ機能しません。スクリプト..エコーコマンドのみが機能しました.私のシェルスクリプトもSDカードにあります

4

2 に答える 2

1

SDカードはnoexecでマウントされます。実行するには、スクリプトをアプリのローカルデータドライブにコピーする必要があります。

電話(adbシェルなど)にログインして入力すると、すべてのファイルシステムのマウントされたアクセス許可を確認できるはずです。mount

于 2012-10-12T21:30:50.170 に答える
0

「cd」などの残りのコマンドは、多くの権限の問題が発生するため、Android では機能しません。

したがって、最善の解決策は、アプリを通じて既に利用可能な「スクリプト マネージャー」 または「ターミナル エミュレーター」アプリをトリガーすることです。

于 2014-07-29T11:04:01.493 に答える