powermanager

    1

    1答えて

    画面のパスワードに一定以上の失敗があった場合、Android Phone(LP 5.1.1)を再起動しようとしています。ここではキーガードの私の言語は以下のとおりです。 if (mLockPatternUtils.isSeparateEncryptionPasswordEnabled() && failedAttempts >= 5) { final PowerManager powe

    0

    1答えて

    私は起動時にPARTIAL_WAKE_LOCKを保持し、その後onDestroyをリリースするアプリを持っています。デバイスがちょうど放置されている/画面がぼやけている場合、40分〜2時間後にランダムにクラッシュします。 調査の結果、wake lock onPauseをリリースすると、この問題が発生しなくなりました。しかし、これは望ましくない、私は画面がオフになってもロックを維持したい。 ウェイク

    5

    2答えて

    このコードを使用して、Android 4.4.2で画面をオンにしました。 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getWindow().addFlags(WindowManager.LayoutParam

    5

    1答えて

    レシーバーを作成するために私は古いプロジェクトにWakefulBroadcastReceiverを追加しました。しかし今はdeprecatedです。代わりにWakefulBroadcastReceiverの代わりにReceiver私は今、どのように新しいメソッドで下のコードを変換する必要がありますか? public class TaskFinishReceiver extends WakefulB

    0

    1答えて

    私はcordovaでAndroidアプリケーションをプログラミングしています。このアプリは、専用のAndroid 5.1.1搭載端末にのみインストールされます。とりわけ、私はすべてのアプリのデータをクリアする機能を持っています。私はコルドバ-プラグインでこの機能を実装している: // My Cordova Plugin java if (action.equals("factory_reset"

    4

    2答えて

    Android 6および7には、デバイスが使用されていないときにアプリのネットワーキングを制限するいくつかの電力最適化(ドーズモード)があります。 ユーザーは、バッテリーの設定で任意のアプリのための最適化モードを無効にすることがあります。 それは最適化が私のアプリのために有効にされているかどうかをチェックすることは可能ですか?より良いアプリケーション機能のために最適化を無効にするようにユーザーに依

    9

    2答えて

    現在、ユーザーがアプリケーションのバッテリ最適化を無視するように要求されている機能を実装しています。これを行う理由は、アプリケーションの主な機能が残念ながらパワーセーブモードの影響を大幅に受けているためです。 私の目標を達成するために、私はIntentを作成し、ActionをACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONSに設定することによってユーザーにプロン

    0

    1答えて

    バックグラウンドでタスクを定期的に実行し、CPUを起き続ける必要があります。 Android documentationによると、私はこの目的でPARTIAL_WAKE_LOCKを使用しました。 ウェイクロックをテストするために、ScheduledThreadPoolExecutorを使用して2分ごとにスレッドを開始するサービスを作成しました。このスレッドは、sdcardのログファイルに文字列を書

    0

    1答えて

    私のアプリの目標は、Androidシステム全体に画面を維持することです。これまではこれまでにFULL_WAKE_LOCKを使用していたため、システム全体の画面の調光をブロックすることができました。しかし、APIレベル17以降、それは非推奨ました: をこの定数は、それが 正しくによって管理されるように、17ほとんどのアプリケーションでは 、ウェイクロックのこのタイプの代わりにFLAG_KEEP_SC

    0

    1答えて

    私はすでにこのトピックについて多くのことを読んでいます。 私はSIPクライアントを作成しようとしていますが、デバイスがスリープしているときに着信を受け入れる必要があります。彼らはPCにに差し込まれたときにのみ Window window = this.getWindow(); window.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LO