INNER CODE UNIT · Java
deleteAdAndTinker
nining377/dolby_beta · app/src/main/java/com/raincat/dolby_beta/Hooklite.java:157
private void deleteAdAndTinker() throws IOException {
//广告缓存路径
String CACHE_PATH3 = Environment.getExternalStorageDirectory() + "/netease/cloudmusic/lite/Ad";
String CACHE_PATH4 = Environment.getExternalStorageDirectory() + "/Android/data/com.netease.cloudmusic.lite/cache/Ad";
String TINKER_PATH = "data/data/" + PACKAGE_NAME + "/tinker";
FileHelper.deleteDirectory(CACHE_PATH3);
FileHelper.deleteDirectory(CACHE_PATH4);
File tinkerFile = new File(TINKER_PATH);
if (tinkerFile.exists() && tinkerFile.isDirectory())
FileHelper.deleteDirectory(TINKER_PATH);
if (!tinkerFile.exists())
tinkerFile.createNewFile();
String command = "chmod 000 " + tinkerFile.getAbsolutePath();
Runtime runtime = Runtime.getRuntime();
runtime.exec(command);