android /data/data/数据作用,android 清除data/data/ 下其他应用的数据
// 需在源碼下編譯
// 實(shí)現(xiàn)。。。
private ClearUserDataObserver mClearDataObserver;
class ClearUserDataObserver extends IPackageDataObserver.Stub {
public void onRemoveCompleted(final String packageName, final boolean succeeded) {
/*final Message msg = mHandler.obtainMessage(CLEAR_USER_DATA);
msg.arg1 = succeeded?OP_SUCCESSFUL:OP_FAILED;
mHandler.sendMessage(msg);*/
}
}
/*
* Private method to initiate clearing user data when the user clicks the clear data
* button for a system package
*/
private void initiateClearUserData(String packageName) {
// Invoke uninstall or clear user data based on sysPackage
Log.i("type1", "Clearing user data for package : " + packageName);
if (mClearDataObserver == null) {
mClearDataObserver = new ClearUserDataObserver();
}
ActivityManager am = (ActivityManager) MainActivity.this.getSystemService(Context.ACTIVITY_SERVICE);
boolean res = am.clearApplicationUserData(packageName, mClearDataObserver);
if (!res) {
// Clearing data failed for some obscure reason. Just log error for now
Log.i("type1", "Couldnt clear application user data for package:"+packageName);
} else {
// success
Log.i("type1", "success");
}
}
// 調(diào)用。。。
// 清楚用戶數(shù)據(jù)
initiateClearUserData("com.set.time");
總結(jié)
以上是生活随笔為你收集整理的android /data/data/数据作用,android 清除data/data/ 下其他应用的数据的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 幻塔手游食材怎么获得
- 下一篇: android监控指纹信息变化,andr