Androidの画面タイムアウトを無効にするにはどうすればよいですか?

mg src = “https://i.stack.imgur.com/X6LTF.png” width = “240” height = “360” alt = “IMG:” title = “画面タイムアウトオプション”>

特定の条件(中など)で使用する場合は無効にしますGPSを使用して旅行します。

コメント

  • gpsアプリでオプションを探します"回転しないでください画面外"または"画面を"などのままにします。それらのほとんどはそれを持っています。
  • グーグルマップにそのようなオプションがないのではないかと心配しています。しかし、私のものが異なる場合は、その方法を教えてもらえますか?
  • いいえ、Googleマップにはマップモードがありません'。ただし、ナビゲーションモードで使用すると(質問からは明らかではありません)、画面はオフになりません'。
  • に機能があります。有効にして電源に接続すると、画面が'オフにならない開発者向けオプション
  • Androidに関する知識が不足している可能性があります。あなたが言及したものがナビゲーションモードで利用可能であることを教えていただけますか?

回答

1。スクリプトを使用する

端末からスクリプトを使用して、長いアクションをシミュレートし、画面がタイムアウトするのを防ぐことができます。以下のスクリプトを作成し、携帯電話のターミナルエミュレータを介して実行します。これは、文字 r Enter を押すことをシミュレートし、1秒間待ってから、i

  1. ファイルを作成し、その中に次のファイルを配置します。
#!/system/bin/sh i=86400 #Put a big number here while [ $i -gt 0 ] do i=$(( $i - 1 )) input keyevent 46 #Write the letter r input keyevent 66 #Simulate Enter key on the keyboard sleep 1 #Do nothing for 1 second done 
  1. ファイルを保存します。たとえばtest.shなどの名前を付けます。ターミナルを開き、次のコマンドを使用して、ファイルが保存されているフォルダーに移動します(パスがわからない場合は、ファイルマネージャーを使用してパスを取得します)。

    cd / path / to / your / folder

  2. 次に、次のコマンドを実行します。

    sh test.sh

スクリプトは実行を開始します。実行する必要がなくなったら、ターミナルを閉じます。

2。アプリを使用します

カフェインクイック設定にタイルを追加します。カフェイン設定で、Caiffeine Tileをクリックし、[Skip To Infinite Mode]を有効にします。クイック設定を開き、アプリタイルをクリックします。もう一度タイルを押すまで、画面はオンのままになります。または、通知で[キャンセル]をクリックします。

コメント

  • このスクリプトの実行方法は?ターミナルエミュレータをインストールした後、1つずつ入力しました。行ですが、エラーが発生しました:/ system / bin / sh:[86400:見つかりません
  • @AirCraftLover投稿を編集して、スクリプトを作成して実行する方法の手順を示しました
  • コピーしてスクリプトをWindowsのメモ帳に貼り付け、" timeout.sh "(引用なし)という名前を付けました。次に、それを自分の電子メールに電子メールで送信し、そこでスマートフォンで/ storage / emulated / 0 / Downloadにダウンロードしました。次に、ターミナルエミュレータでdir(cd)をパスに変更し、コマンドをsh timeout.shとして実行してから、コマンドsh./timeout.shを使用して再試行します。どちらもエラーを生成しました:構文エラー:'完了'予期しない。次に、スクリプト内の" done "を削除し、shとsh ./を使用してコマンドを再実行すると、コマンドは次のようになります。 :構文エラー:' done 'が一致しません。おそらくエラーは何ですか? Android4.4.4を使用しています。
  • @AirCraftLoverこのエラーは、WindowsおよびUnixシステム(Android)が'ファイルの終わりを同じ方法で保存しないために発生します。 :)。ターミナルで次のコマンドを使用して、ファイルを正しい形式に変換します:awk '{ sub("\r$", ""); print }' timeout.sh > timeout1.sh。このコマンドは、Windows ' EOLをタイムアウト1.shから取り除き、その他すべてをtimeout1.shに書き込みます。
  • 私はこの/ storage / emulated / 0 / Downloadにいましたディレクトリ。次に、コマンドを実行すると、エラーメッセージは次のようになります。/system/bin/sh:awk:not found

Answer

充電時に画面をオンのままにするだけで十分な場合は、デベロッパーオプション Stay awake オプションをオンにすることができます。

これを行うには:

  1. 設定を開き、 [デバイス]について(タブレット、電話など)に移動します
  2. そこでビルド番号のエントリを見つけます。エントリがない場合は、ソフトウェア情報サブセクションにある可能性があります。
  3. ビルド番号を7回タップします
  4. 開発者になったこと(または開発者モードがすでに有効になっていること)を示すメッセージがポップアップ表示されることを確認します
  5. 設定のメインメニューに戻ります
  6. 新しく表示された開発者向けオプションアイテムを見つけます
  7. オンにします目を覚まし続けるオプション

回答

アプリMacroDroidには設定する機能があります画面のタイムアウトはありません。長い間テストしていませんが、アプリは無料なので、試してみることができます。

アプリをインストールし、「システム設定の変更」権限を有効にします。その後、このようなマクロ:

トリガー:お好みのトリガーを設定します。

アクション:画面タイムアウト->なし

制約:必要な場合のみ、それ以外の場合。そのままにしておきます。

これで、マクロの条件が満たされる/トリガーされるたびに、アクションが実行され、画面のタイムアウトが「なし」に変更されます。

後のタイムアウトを変更するには仕事は終わった、あなたが言う」rマップアプリを使用する場合は、携帯電話の残りの使用で機能する別のマクロが必要です。

トリガーは、依存する必要があると私が信じていることです。オプションでいくつかの制約と組み合わせて、アプリの起動と終了に基づくトリガーを試すことができます。

回答

LineageOSを使用している場合は、Caffeineというカスタムタイルを繰り返し押すと、画面のタイムアウトを無限大に増やすことができます。 。

これを複製するアプリはカフェインです。クイック設定タイルを有効にするには、Nougat(7.0以降)が必要です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です