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