問題タブ [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.
android - サービスごとにサードパーティ製アプリの実行中のアクティビティのいずれかでアラートを表示する方法
サードパーティアプリのメインアクティビティでサービスを初期化 (検索してアラートを表示) することで、サードパーティアプリの実行中のアクティビティのいずれかでアラートを表示するにはどうすればよいですか? 1 つのアクティビティでアラートを表示する必要があります。
これを見てください。これを使ってできると思います。
どうすればこれを達成できるか教えてください。
windows-phone-8 - Windows Phone - 他のアプリの使用状況を追跡するアプリを開発することは可能ですか?
これらのような Windows Phone 用の同様のアプリを開発できるかどうか知りたいです。
https://play.google.com/store/apps/details?id=com.appuccino.frequencyfree https://play.google.com/store/apps/details?id=com.agrvaibhav.AppUsageTracking
- これらのアプリは、他のアプリの使用状況を追跡し、ユーザーが各アプリに費やした時間を表示します。
Android で ActivityManager API を使用している可能性があります。これらの分析を取得できる同様の API が Windows にありますか?
android - Android adb am profile 拡大バッファサイズ
「am profile」コマンドのバッファサイズを拡大する方法を知っている人はいますか? または、コマンドラインを使用してバッファサイズを拡大することさえ可能ですか?
Debug.startMethodTracing() で可能であることはわかっていますが、「am profile」コマンドには必要です。
ありがとう!
android - getRunningTasks が RecentApplicationsActivity を実行中のタスクとして識別しないのはなぜですか?
これは、実行中のアクティビティを取得するためにホーム画面アプリで使用されるコードです。
HOME
キーを長押しすると、最近使用したアプリのリスト ( という名前のアクティビティを含む)RecentApplicationsActivity
が表示されます。しかし、上記のコードの「タスク」にはリストされていません。
なぜこれが機能しないのですか?
android - スタックから特定のアクティビティに戻る
ファイルマネージャーのようなことをしようとしています。アクションバーでは、「Google ドライブ」アプリのようにフォルダ ナビゲーションを行いたいと考えています。最後から番号で前のアクティビティに移動できるメソッドを作成するか、このようなものが必要です。
例:
したがって、スタックがある場合: [1] -> [2] -> [3] -> [4] -> [5]
2 番目に移動する必要があるため、スタックから [3]、[4]、および [5] を削除して [2] に移動する必要があります。
すべてのアクティビティは 1 つのクラス ContentActivity.java です。
どのように行うことができますか?
アップデート:
アクティビティを開始する方法をいくつかコードします。
android - Android: アプリの起動時、またはアプリがフォアグラウンドになった場合のブロードキャスト レシーバー
どのアプリケーションがフォアグラウンドにあるかを監視し、アプリケーションに基づいていくつかの機能を実行する必要があるサービスがあります。
を使用して、フォアグラウンド アプリケーションのリストを取得できますActivityManager.getRunningAppProcesses()
。しかし、これでは、フォアグラウンド アプリケーションがいつ変更されるかを監視できません。
元。フォアグラウンドだったアプリケーション 1がバックグラウンドになり、新しいアプリケーション 2がフォアグラウンドになると、サービスに通知する必要があります。
私のサービスがそれに登録できるように、Androidでブロードキャストが発生していますか?フォアグラウンドアプリケーションに変更があると、サービスは通知を受け取り、必要に応じて機能を実行できます.
android - Android サービス サービスが 2 回クラッシュし、停止しました: ServiceRecord
複数のクラッシュでアプリを再起動する必要があるAndroidアプリを作成してテストしています。再起動コードは正常に機能しますが、2 回クラッシュした後、サービスが再起動せず、ログに次のメッセージが表示されます
2 回のクラッシュ後のサービスの再起動は、AcitivityManager によって許可されていないようです。
この数値を 2 から別の数値に変更できる API はありますか?
これを再現するサンプルアプリはこちらから入手できます
https://github.com/devendram/servicecrashdemo
Logcat の出力はこちらから入手できます
https://gist.github.com/devendram/5c5259d3f91fd8409e7b#file-gistfile1-txt-L1754
android - アクティビティマネージャーからアクティビティ時間情報を取得するオプションはありますか?
アクティビティマネージャーからアクティビティ時間情報 (アクティビティが表示される時間) を取得するオプションはありますか?
同じデバイスで実行されている他のアプリのアクティビティの時間情報を取得したいと考えています。
以下のコードは、最近実行中のアプリのリストとして返されます
ActivityManager manager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
リスト runningProcesses = manager.getRecentTasks(maxNum, flags);
この後、各アプリがどれくらいのタイミングで、いつ開始し、いつ終了するかを知りたいです。この情報を取得するオプションはありますか?
android - 別のアプリケーションからアプリケーションを終了または閉じる
知りたいのですが、実行中のアプリケーションを自分のアプリケーションから終了または閉じることはできますか? はいの場合、どのように?
これについてグーグルで検索しましたが、解決策が見つかりませんでした。使ってみkillBackgroundProcesses
ましたが、うまくいきませんでした。タスクマネージャーのようなものを期待している機能。何か提案してください。前もって感謝します。