タッチスクリーン付きのRaspberry PI 3でAndroidのものを使用しました。そして、私は例えばWiFi接続を設定する必要があります。私のアプリケーションに戻る必要がありますが、ピンに接続するボタンが1つしかありません。このボタンは、アンドロイドデバイスの[戻る]ボタンとして機能する必要があります。ボタンを押して、このコードを実行 :Androidの設定やその他の活動から戻る
Runtime.getRuntime().exec("adb shell input keyevent 4");
をしかし、私が得る例外:
java.io.IOException: error=13, Permission denied
私はPCからのコマンドラインを介してコマンドを送信する - すべては良い仕事が、デバイス上で - パーミッションが 何が間違っを否定?これは、私のアンドロイドが根付いていないからです。
また、メインアクティビティでOnBackPressを呼び出してみましたが、これは自分のアプリケーションでのみ有効で、設定からは戻っていません。
[MCVE]を入力してください。また、コードをどこで実行するか説明してください。 Androidデバイスやデスクトップマシンで実行していますか? –
@ Code-Apprentice EvgeniyはRaspberry PI 3でコードを実行しています。問題を再現するために検証可能なコードは必要ないと思います。 AndroidThingsに戻るボタンはありません。私は同じ問題を抱えています。戻るボタンをクリックするには何らかの方法が必要ですが、何も見つかりません。 – Sergey
[Androidの状況:Androidの設定画面を終了するには?](https://stackoverflow.com/a/46139931/3290339) – Onik