問題タブ [android-activitymanager]

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 投票する
3 に答える
20249 参照

android - Android - 最後に表示したアクティビティを復元する

ユーザーが特定の順序で移動する 3 つの異なるアクティビティがあります。私の目標は2つあります:

  1. アプリが再開されたときにユーザーが別のものに切り替えると、アプリが終了した場合でもユーザーが去ったところから開始したい
  2. 最後のアクティビティが再開されたら、最後に表示された状態に復元したい (これは、達成する方法についてかなり良い考えがあると思います)

問題は開始/停止ではないと思います-必要なものはほとんど得られますがonCreate()、アプリが終了した場合。その場合、マニフェストで構成したアクティビティが選択されます。そのデフォルトのアクティビティのメソッドに何かを入れることができると思いonCreate()ますが、見逃している可能性のあるより良い方法はありますか?

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

android - AOSP ActivityManager が実行されていません

Androidカスタマイズされたハードウェア プラットフォームに 7.0を移植し、バックグラウンドで実行しようとしてzygoteいます。しかし、 を使用してアプリを起動しようとすると、「アクティビティ マネージャーに接続できません。システムは実行されていますか?」というam start <>エラーが表示されます。. その後、実行していないことがわかりました(理由はわかりません)。私は AOSP にまったく慣れていませんが、シェル コマンドを 1 つ入力するだけでサービスを開始するにはどうすればよいでしょうか。エラー メッセージと logcat の出力を添付しました。service listactivity:[android.app.IActivityManager]AM

ソースコードからをActivityManagerNative試してみましたgetDefault()ActivityManagerService、これは利用できません。では、どのように開始するActivityManagerServiceか、どのプロセスが実際にそれをトリガーしますか?

エラーログとlogcatの出力を開始します

ここに画像の説明を入力

ここに画像の説明を入力 ここに画像の説明を入力

ここに画像の説明を入力