時々、 Exception.java.io.FileNotFoundException, file open failed: EROFS (Read-only file System) が発生します。マニフェストに WRITE_EXTERNAL_STORAGE 権限があります。サービスを実行しているときに、これらの例外が発生し、いくつかの操作が成功しませんが、デバイスを再起動すると正常に動作します。「Exception.java.io.FileNotFoundException」例外をキャッチし、プログラムでデバイスを再起動したいと考えています。私のデバイスはルート化されているため、プログラムで「su -c reboot」を実行します。
「 File open failed: EROFS 」例外をキャッチして再起動をトリガーする方法を知る必要があります??