configure
Androidスマートフォンでファイルを実行する必要があるので、これを行う最善の方法はadb shell
コマンドを使用することだと思います。
Windows 7プラットフォームでAndroidエミュレーターを実行していadb shell
て、DOSウィンドウでコマンドを実行しています。cd
コマンドを使用して、configure
ファイルがあるディレクトリに移動し、次のコマンドを実行します./configure
。次のエラーが発生します。
./configure: permission denied
だから私はルートモードでadbを実行しようとしていますadb root
が、どうやら私のadbはすでにルートモードになっています(さらに、私のadbシェルの各行の前に「#」文字があります)。
私も使用しようとしましたchmod
が、このコマンド(ls -la
)を実行する前後で違いは見られないので、おそらく問題があります(chmod
コマンドを実行するにはどうすればよいですか?)。
たぶん、ここの誰かが私の問題を手伝ってくれるかもしれません、そしてあなたが私のconfigure
ファイルを実行する権限を持っていない理由についての説明もあれば、それは素晴らしいでしょう。
ありがとう。
PS:ここでの私の目標は、このプロジェクトのソースをプラットフォームに直接コンパイルして、Androidプラットフォームでnet-snmpパッケージを使用することです。
/usr/local/tmp
(ディレクトリ全体のnet-snmp-5.7.2
ディレクトリを/sdcard
。
/sdcard
通常noexec
、Androidではフラグを使用してマウントされるため、そこからバイナリを実行することはできません。それを別の場所に移動することをお勧めします(/data/local
そのようなものによく使用されます)。それで問題が解決するかどうかを確認します。