3

Android 2.2 のリリース ノートが公開されました。ActivityManager.restartPackage メソッドは廃止され、説明は次のとおりです。

ここでの以前の動作は、アプリケーションがアラームを削除したり、サービスを停止したりすることで他のアプリケーションを破壊できるようになるため、使用できなくなりました。

代わりに、2.2 では、新しい ActivityManager.killBackgroundProcesses メソッドを導入することで、厄介な「タスク キラー」アプリ用の別のツールが提供されました。

より詳しい情報

ActivityManager.killBackgroundProcesses がスケジュールされたアラームを強制終了するかどうかを誰か説明できますか?

もしそうなら、「タスクキラー」がActivityManager.killBackgroundProcessesを悪用するようになるため、ActivityManager.restartPackageの廃止は無意味でした。

4

2 に答える 2

2

この新しい強制終了方法でテストを行いました: アラームは強制終了されません。サービスを再開しています。

于 2010-05-23T07:30:08.347 に答える
1

また、私のテストでは、このメソッドが呼び出されたときにユーザーに表示されるアクティビティが閉じられていないようです。

于 2010-06-18T00:38:20.340 に答える