0
我正在嘗試更新我的應用程序。爲此,我正在嘗試從本地路徑重新安裝我的應用程序。Re以編程方式在android安裝應用程序並清除數據
public void installApplication(String fileLocalPath){
Uri installpackageURI = Uri.parse("package:ABC");
Intent installIntent = new Intent(android.content.Intent.ACTION_VIEW, installpackageURI);
installIntent.setDataAndType(Uri.parse(fileLocalPath), "application/vnd.android.package-archive");
// deleteDatabase(DatabaseName);
// startActivity(installIntent);
}
它給用戶提示安裝確認。現在如果我在啓動意圖之前通過調用deleteDatabase函數(在上面的代碼中註釋)刪除數據,然後如果我取消安裝,數據將丟失。
否則我無法清除數據。
請在更新時建議我以某種方式清除數據。提前致謝。
你還有什麼問題嗎? – vrs 2012-06-19 16:10:20