我有一个 Log 类,我可以用它来记录每个类中的所有内容以写入单个文件..
这很好用。
但是我的程序中有很多异步任务,我可以对我的日志类和文件进行并发访问,我该如何保护它,以免出现拆分日志消息或错误?
因为如果两个 Asynctasks
需要同时记录一些东西,我不知道这是如何工作的。
我不知道用多个线程登录同一个文件是否是个好主意。
对文件的并发访问是由 android 管理的还是需要我像在 C 中那样用互斥锁开发一些线程锁?
最佳答案
关于Android AsyncTask 登录同一文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16521339/