我有一个 Log 类,我可以使用它来记录每个类中的所有内容以写入单个文件..
这工作正常。
但是我的程序有很多异步任务,我可以同时访问我的日志类和文件我如何保护它没有拆分日志消息或错误?
因为如果两个Asynctasks
人需要同时记录一些东西,我不知道这是如何工作的。
我不知道用多线程登录同一个文件是否是个好主意。
对文件的并发访问是由 android 管理的,还是需要我像在 C 中一样使用互斥锁开发一些线程锁?
我有一个 Log 类,我可以使用它来记录每个类中的所有内容以写入单个文件..
这工作正常。
但是我的程序有很多异步任务,我可以同时访问我的日志类和文件我如何保护它没有拆分日志消息或错误?
因为如果两个Asynctasks
人需要同时记录一些东西,我不知道这是如何工作的。
我不知道用多线程登录同一个文件是否是个好主意。
对文件的并发访问是由 android 管理的,还是需要我像在 C 中一样使用互斥锁开发一些线程锁?