嘿,我正在处理一个应用程序。我正在从我的应用程序中杀死其他应用程序。但它不起作用。 我经常搜索并找到很多解决方案,但没有人为我工作。这是我的代码。
ActivityManager am = (ActivityManager) getApplicationContext()
.getSystemService(Activity.ACTIVITY_SERVICE);
for (int i=0 ; i<runningAppList.size() ; i++ ){
am.killBackgroundProcesses(runningAppList.get(i));
// runningAppList.get(i) is the package name of killing app
}
请告诉我问题出在哪里。或者给我解决方案。
Android Manifest.xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />