求修改data/user/0/包名.里面的文本文件教程。

测试了一下,读取的时候老是说没权限,手机已经root了,不知道脚本该怎么写,麻烦大神帮忙给个代码研究研究。万分感谢。好人一生平安。

var path = '/data/user/0/com.tencent.mobileqq/guid'
r = readFile(path)
log(r)
writeFile(path, 'dsfsfdsafasfds')
r = readFile(path)
log(r)

function readFile(path) {
  var sh = new Shell(true);
  var tempFile = '/sdcard/temp.txt'
  sh.exec('cat ' + path + '> ' + tempFile)
  sh.exitAndWaitFor()
  return files.read(tempFile)
}

function writeFile(path, content) {
  var tempFile = '/sdcard/temp.txt'
  files.createWithDirs(tempFile)
  files.write(tempFile, content)
  var sh = new Shell(true);
  sh.exec('cat ' + tempFile + ' > ' + path)
  sh.exitAndWaitFor()
}

@jiajia123 非常感谢,确实有效,研究了半天的挂载根目录,就没想到这个方式,非常非常感谢

  • 3
    帖子
  • 277
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待