如何清除我的cordova应用程序的Android应用程序数据?

时间:2016-10-18 07:51:39

标签: android cordova

在我的注销选项中,我需要清除所有应用程序的数据,将其恢复到全新安装状态。基本上我需要触发与手动执行设置相同的效果 - >已安装的应用 - > AppName->清除应用数据

任何想法怎么做?

PS:这是专门针对Android平台的,但如果有跨平台的解决方案,我将非常感激。

1 个答案:

答案 0 :(得分:1)

对于android版本大于kitkat你可以使用

import android.os.Build.*;
if (VERSION_CODES.KITKAT <= VERSION.SDK_INT) {
    ((ActivityManager)context.getSystemService(ACTIVITY_SERVICE))
            .clearApplicationUserData(); // note: it has a return value!
}