ssserver
Android 4.2.2 を搭載した Nexus4 で実行しようとしましたが、できません。結果は「許可が拒否されました」です。ファイルのパーミッションは正常のようです:
shell@mako:/data/local/tmp $ ls -al ssserver
-rwxrwxrwx shell shell 810284 2019-04-17 09:33 ssserver
次のことを試しましたが、うまくいきませんでした:
- デバイスを再起動する
- selinux を無効にする
- 同じディレクトリにtest.shを作成し、実行権限を設定して実行しますが、同じプロンプト「権限が拒否されました」が表示されます
- Android 4.2.2 エミュレーターを作成する
この問題は Android 5.0 未満でのみ発生するようです。Android 4.2.2エミュレーターを作って実行してみssserver
たところOK!
ssserver
Android デバイスで実行できないのはなぜですか?