2017-12-28 57 views
-3

私は、オフにして夕方に午後7時から午前7時までの時間をユーザが設定することができるように、自動的にスイッチを入れる方法はありますか?私は何度もそれを見つけるのが気分です。ルートを使わずにプログラムを使ってアンドロイドアプリをオフにして再起動する方法

もが

<uses-permission android:name="android.permission.REBOOT"/> 

許可を与えることを試みるが、それはのように手動で実行

答えて

5

この許可は、サードパーティのアプリ(そのdocumentationを参照)には使用できません付与に私のためにもできません。

申し訳ありませんが、これは単にアンドロイドがあなたに任せてくれます。

+0

アンドロイドアプリを使用して「adb reboot」コマンドを実行する方法はありません –

1

アプリ全体を終了して再起動することはできません。私は一度に一つだけの活動を維持するために提案する(グッドプラクティス)、そしてあなただけでそれを再起動することができます。

Intent intent=getIntent(); 
    finish(); 
    startActivity(intent); 

これが原因であなたの質問のタイトルの代わりのですが、あなたが実際に必要なことは作成することです。 ServiceまたはBroadcastを使用して、必要な機能を実現します。

ヒント:アラームアプリケーションのコード例を検索することをお勧めします。

お手伝いします。

+0

私の携帯電話を再起動する必要があります... –

関連する問題