Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想通过我的应用程序使用其他应用程序的包名是否可以这样做。我想清除其他应用程序的缓存。我可以使用其他应用程序包名代替 /data/data 吗?
File[] cacheFiles = new File("/data/data").listFiles(); for(int i = 0; i < cacheFiles.length; i++){ cacheFiles[i].delete(); }
除非您的设备已植根,否则您将无法访问其他应用程序的数据。
进一步删除 /data/data 会删除所有应用程序的数据库、缓存、共享首选项和大多数私有数据。