Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android 2.2新增API killBackgroundProcesses

Android 2.2新增API killBackgroundProcesses

編輯:高級開發

 在android 2.2中新增了一個API可以幫助我們殺死後台進程,不過Android123再次強調其調用的API Level最小為8,killBackgroundProcesses是android.app.ActivityManager類的方法使用時必須在androidmanifest.XML文件中加入KILL_BACKGROUND_PROCESSES這個權限。雖然本類還提供了restartPackage (String packageName) 方法調用的API Level為3,但是SDK中已經標記為deprecated,其實他們的原理都是一樣的,只不過過去Google的命名方式確實不是很合理,restartPackage的作用很難讓我們聯想到是結束進程。

該方法的原型 public void killBackgroundProcesses (String packageName) 僅有一個參數為package Name,使用方法比較簡單。

ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
am.killBackgroundProcesses("cn.com.android123.cwj"); // API Level至少為8才能使用

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved