本文整理汇总了Java中com.lody.virtual.os.VEnvironment.getBakUidListFile方法的典型用法代码示例。如果您正苦于以下问题:Java VEnvironment.getBakUidListFile方法的具体用法?Java VEnvironment.getBakUidListFile怎么用?Java VEnvironment.getBakUidListFile使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.lody.virtual.os.VEnvironment
的用法示例。
在下文中一共展示了VEnvironment.getBakUidListFile方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: save
import com.lody.virtual.os.VEnvironment; //导入方法依赖的package包/类
private void save() {
File uidFile = VEnvironment.getUidListFile();
File bakUidFile = VEnvironment.getBakUidListFile();
if (uidFile.exists()) {
if (bakUidFile.exists() && !bakUidFile.delete()) {
VLog.w(TAG, "Warning: Unable to delete the expired file --\n " + bakUidFile.getPath());
}
FileUtils.copyFile(uidFile, bakUidFile);
}
try {
ObjectOutputStream os = new ObjectOutputStream(new FileOutputStream(uidFile));
os.writeInt(mFreeUid);
os.writeObject(mSharedUserIdMap);
os.close();
} catch (IOException e) {
e.printStackTrace();
}
}
示例2: initUidList
import com.lody.virtual.os.VEnvironment; //导入方法依赖的package包/类
public void initUidList() {
mSharedUserIdMap.clear();
File uidFile = VEnvironment.getUidListFile();
if (!loadUidList(uidFile)) {
File bakUidFile = VEnvironment.getBakUidListFile();
loadUidList(bakUidFile);
}
}