問題タブ [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.
android - Android - 最後に表示したアクティビティを復元する
ユーザーが特定の順序で移動する 3 つの異なるアクティビティがあります。私の目標は2つあります:
- アプリが再開されたときにユーザーが別のものに切り替えると、アプリが終了した場合でもユーザーが去ったところから開始したい
- 最後のアクティビティが再開されたら、最後に表示された状態に復元したい (これは、達成する方法についてかなり良い考えがあると思います)
問題は開始/停止ではないと思います-必要なものはほとんど得られますがonCreate()
、アプリが終了した場合。その場合、マニフェストで構成したアクティビティが選択されます。そのデフォルトのアクティビティのメソッドに何かを入れることができると思いonCreate()
ますが、見逃している可能性のあるより良い方法はありますか?
android - AOSP ActivityManager が実行されていません
Android
カスタマイズされたハードウェア プラットフォームに 7.0を移植し、バックグラウンドで実行しようとしてzygote
います。しかし、 を使用してアプリを起動しようとすると、「アクティビティ マネージャーに接続できません。システムは実行されていますか?」というam start <>
エラーが表示されます。. その後、実行していないことがわかりました(理由はわかりません)。私は AOSP にまったく慣れていませんが、シェル コマンドを 1 つ入力するだけでサービスを開始するにはどうすればよいでしょうか。エラー メッセージと logcat の出力を添付しました。service list
activity:[android.app.IActivityManager]
AM
ソースコードからをActivityManagerNative
試してみましたgetDefault()
がActivityManagerService
、これは利用できません。では、どのように開始するActivityManagerService
か、どのプロセスが実際にそれをトリガーしますか?