問題タブ [activity-manager]

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 に答える
293 参照

android - ActivityManager topActivity が lollipop で動作しない

topActivityアプリ間で一定期間非アクティブになった後、タイムアウトの呼び出しを使用しているアプリがあります。これは Android 4.x では正常に機能しましたが、5.x への更新以降、これは機能しなくなりました。

完全な呼び出しは

誰かがこれを以前に経験したことがありますか、または解決策を持っていますか? 期待どおりの結果が返されないだけで、エラーはありません。

注: これは商用アプリ用ではなく、非常に限定されたマネージド ディストリビューション用です。

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

android - すべての実行中のサービス (説明)

getRunningServicesの予想外の結果について、適切な説明を見つけようとしました。これは、実行中のすべての SERVICESの完全なリストを取得するための簡単なコードです。

結果を分析すると、 com.google.android.talkcom.android.bluetoothなど、 PID=0のサービスが 1 つ以上あることに気付きました。また、com.android.phonecom.google.android.gmsなどのサービスの複数のインスタンスがあります。LogCatの例を次に示します。

実行中のすべてのサービス ログの結果の例

明らかに、実行中のサービスの実際のリストが必要な場合は、反復的なインスタンスをすべて除外し、PID=0 のすべてのサービスを除外することもできます。しかしその前に、これらは私の質問です:

1. getRunningServicesに同じサービスのインスタンスが複数ある理由を誰か説明してください。

2.実行中のプロセス、アプリケーション、サービスには特定の PID 番号があることを理解しまし

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

android - adb am で複数の URI を送信する

インテントで開始されるアクティビティをシミュレートしようとしていandroid.intent.action.SEND_MULTIPLEます。これを行うには、追加の「android.intent.extra.STREAM」を URI (文字列) の配列と共に渡す必要があります。コマンドを使用してシェルからこれを開始しようとしていamます。ただし、 を使用して Uri/String リストを追加で指定することはできないようamです。私が目にする唯一の配列型エクストラは、int、long、および float 用です。

シェルから複数の Uris を送信することをシミュレートする別の方法はありますか?

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

java - アプリのリモート プロセスを強制終了するにはどうすればよいですか?

私たちのアプリは、このメソッドを使用してリモート プロセスを強制終了します。しかし、他のプランを使用することはできますか? 機能しない可能性があるため、これが必要getRunningAppProcesses()です。

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

android - memInf.availMem の値を更新するにはどうすればよいですか?

memInf.availMem の値が最初の読み取り後に常に同じである理由がわかりません。例: アプリを起動したときの値は 0.441 GB ですが、タイマーを何度も更新した後は常に同じです。

値を更新するにはどうすればよいですか? ラムの使用が常に数分で同じということはあり得ません。

これは、値を更新するための実際のコードです(ただし、機能しません):

PS: System.out.println(c) が毎秒 logcat に値を書き込むため、タイマーが機能します。

編集:コードの一部を追加しました

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

android - ブロードキャストを取得する方法はありますか? ユーザーがAndroidでアプリを切り替えるとき

ブロードキャストを取得する方法はありますか? ユーザーがAndroidでアプリを切り替えるとき。