su -c Android 9には対応するファイルやディレクトリはありません。

su -c Android 9には対応するファイルやディレクトリはありません。

私はLineage OS 16(Android 9ベース)を使用してルート化されたAndroid携帯電話を持っています。アーキテクチャは64ビットです。

andraxzshコードを含むファイルがあります。

su -c /data/data/com.mytestapp/APPS/bin/bash

最初andraxzshは実行です。次に、andraxzsh上記のコードを実行してbash上記のパスをコマンドします。

ただし、出力は次のようになります。

sh: /data/data/com.mytestapp/APPS/bin/bash: No such file or directory

bashファイルが存在します。私が入力したとき:

ls -l /data/data/com.mytestapp/APPS/bin/bash

出力:-rwxrwxrwx 1 root root 428 2018-12-06 06:01 /data/data/com.mytestapp/APPS/bin/bash

ルートディレクトリにroot :/#次のように入力します。

su -c /data/data/com.mytestapp/APPS/bin/bash

出力:sh: /data/data/com.mytestapp/APPS/bin/bash: no such file or directory

Googleの誰かはファイルが32ビットであるため、ファイルを検出するには32ビットライブラリをインストールする必要があると述べました。これはよくわかりませんが、とにかく電話にいくつかのi386ライブラリをインストールしようとしましたが、失敗しました。

それでは、この状況に対するより良い解決策を知っていますか?ありがとうございます。

関連情報