問題タブ [android-powermanager]

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.

0 投票する
1 に答える
404 参照

android - アプリケーションの実行中にAndroidの電源ボタンをオーバーライドして無効にする

こんにちは、アプリケーションの実行中にデバイスの画面を常にオンにしておく必要があります。電源ボタン機能を無効にして画面をオフにします。次のコードを試しました

とウェイクロック

前もって感謝します

0 投票する
1 に答える
477 参照

android - 画面を閉じている間、CPU を実行し続ける方法は?

Fragment には時間のかかるタスク (スレッド) があります。それは正常に動作します。しかし、画面を閉じると、CPU が動作していないことがわかり、タスクが正常に動作しません。

私はPowerManagerActivityで使用していますが、Fragmentも機能していません。また追加<uses-permission android:name="android.permission.WAKE_LOCK" />

CPU見てきました ここに画像の説明を入力

0 投票する
0 に答える
200 参照

android - USB 電源アダプタを接続すると、Android デバイスがオペレーティング システムで起動します

USB 電源アダプタを接続したときに、Android デバイスをオペレーティング システムで起動したいと考えています。以下に示すように、「/system/bin/lpm」の編集を含むソリューションが SO で利用可能です。

ファイル名のバリエーションは、「../playlpm」および「../ipod」と記されています。ただし、これらのファイルは、最近の CyanogenMod ビルドには存在しません。

/system/bin/ 内のすべてのファイルをチェックしましたが、lpm (低電力マネージャー) に固有のものは見つかりませんでした。したがって、この問題に対して以前に投稿された解決策はどれも適用できません。

この状況を解決するための提案はありますか? ティア

0 投票する
1 に答える
887 参照

android - Android がフラグメントからセンサー サービス クラスを開始できない

さまざまなページをフラグメントとして表示するナビゲーション ドロワーを使用したメイン アクティビティがあります。フラグメントの 1 つにボタンがあり、クリックするとセンサー サービスが開始され、画面がオフ (ウェイク ロック) の場合でもバックグラウンドでセンサー情報がデータベースに保存されます。

ただし、ボタンをクリックしてもonStartCommandメソッドが呼び出されないようです (logcat に何も記録されません)。

サービスが開始されない理由がわかりません。これに関する多くのチュートリアル/質問を見てきましたが、それらはすべてアクティビティを使用していますが、私の場合、MainActivity 内のフラグメントからセンサー サービス クラスを開始しようとしています。私の混乱の多くは、フラグメントとアクティビティの混合と、フラグメントからサービスを正しく開始する方法に起因しています。

ボタンのあるフラグメントは次のとおりです。

SensorServiceボタンのクリック時に実行するクラスは次のとおりです。

0 投票する
2 に答える
8320 参照

android - アプリが Samsung デバイスで最適化に入らないようにするにはどうすればよいですか

スマート マネージャーは、3 日間使用されていないアプリを強制終了します。私のアプリはいくつかのバックグラウンド作業を行うため、ユーザーはアプリを開く必要はありません。

アプリの最適化モードに入らないようにするにはどうすればよいですか (Android OS 5.0.2、5.1.1)

0 投票する
1 に答える
10001 参照

android - デバイスがロックされた後も Android でダウンロードを続行する

デバイスがロックされた (電源ボタンを押した) 後でもダウンロード タスクを続行する方法。Play ストアからアプリをインストールしようとしましたが、ダウンロード中にデバイスをロックしましたが、中断することなくダウンロードを続け、下のスクリーン ショットに示すようにロック画面に表示されます。これをプログラムでどのように達成するのでしょうか?

ここに画像の説明を入力