問題タブ [safe-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Androidのセーフモードでランチャーアプリを実行する
タブ用のランチャー アプリを 1 つ実装しました。このアプリは通常モードでは問題なく動作しますが、セーフ モードでは問題が発生します。アプリをセーフ モードでランチャー アプリとして設定できません。アプリをランチャー アプリとしてセーフ モードで実行する方法を教えてください。
可能な解決策は
- アプリを Launcher アプリとして実行します。
- Androidのセーフモード機能を無効にします。
- デバイスがセーフ モードになる場合は、最初にパスワードを要求してこのデバイスを開きます。
誰かが上記のより良い解決策を知っている場合は、コメントで言及してください。しかし、このランチャー アプリをセーフ モードで実行する必要があります。
前もって感謝します。
mysql - MySQL で 14 日より古い行を削除する
概要
14 日以上前の行からテーブルの履歴を消去する必要があります。
MySQLの専門家ではないので、検索すると次のようになります。
スローされた例外
しかし、私はこのエラーメッセージで立ち往生しています:
エラー コード: 1093。FROM 句で更新対象のテーブル 'SYS_VERROUS_POLICE' を指定することはできません。
何...
環境
MySQL はセーフ モードで動作しているように見えるため、日付が一致する場所で DELETE を実行することはできません。
セーフ モードで、日付フィールドのみを使用して削除しようとすると、準拠しません。
何か不足していますか?
android - Android アプリをキオスク モードで実行し、セーフ モードを無効にして、デバイスがハード リセットされないようにする方法は?
Android アプリをキオスク モードで実行し、セーフ モードを無効にして、デバイスがハード リセットされないようにする方法は?
アプリには次の 3 つの要件があります。
デバイスの通常モードで特定のアプリのみを学校の生徒に表示します。これは、デフォルトのランチャーを無効にし、キオスク ランチャーを有効にすることで可能になります。
システム アプリまたは組み込みアプリ (YouTube、ビデオ プレーヤー、音楽アプリなど) の使用を避けるために、パスワードを無効にするかセーフ モードに設定します。
デバイスのハード キー (電源ボタン、音量ボタン) の長押しを無効にすることで、デバイスのハード リセットを制限します。
私はこれらの要件を解釈し、以下の詳細な理解に至りました。
学校の生徒用アプリを再設計して、キオスク モードで実行されるランチャー アプリにすることができます。つまり、他の (試用版) ランチャー アプリは必要ありません。
AppLockアプリまたは同様の他のアプリを介して、システムまたはサードパーティ アプリへのセーフ モード アクセスを無効にすることができます。Android Marshmallow 6.0 までしか動作しません。ただし、Android には制限があります。Nougat / Oreo デバイスでは動作しません。または、デバイスがセーフ モードに移行するのを防ぐために、電源ボタン キーの押下を処理しようとしました。しかし、Android では、このリンクやその他のさまざまな方法で、アプリからの電源キーへのアクセスやリッスンを許可していません。
Android 7.0 (NOUGAT) および 8.0 (OREO) に関する重要な注意事項-リンクはこちら
MMGuardianアプリによると、現時点では、Android 7.0 または 8.0 を実行している携帯電話ではセーフ モード ロックを有効にすることはできません。以前にセーフ モード ロックが有効になっていた古い携帯電話をこれらのバージョンの Android にアップデートすると、セーフ モード ロック機能が無効になります。
- デバイスのハード リセットを防ぐことはできません。ハード リセットは、ほとんどの場合、電話の電源を切ってアプリを制御できない状態にした後に行われるためです。しかし、高価な代替手段があります。COSU デバイスを使用して、カスタム ファームウェアを設計できます。COSU の詳細については、以下のリンクを参照してください。 https://developer.android.com/work/cosu.html https://developers.google.com/android/work/requirements/cosu
この状況をより詳細に理解するために、誰かが私にさらに考えを追加するのを手伝ってもらえますか?
私は正しい方向に進んでいますか?または私はそれを正しく詳述しましたか?