我对女巫线程ContentResolver
正在运行感到困惑?
我有我的应用程序,我实现了ContentResolver
,以便从我的应用程序私人文件夹中获取其他应用程序的文件。
我重写openFile
方法。我是对的,这个方法是从我的app主线程开始的吗?
答案 0 :(得分:0)
所有ContentProviders都需要在自己的线程中运行,因为ContentProviders
可以被其他应用程序用于读/写资源。就像联系人。
答案 1 :(得分:0)
主线程上未调用openFile()
方法。在一些工作线程上调用它。这必须是线程安全的,因为它可以同时在多个线程上调用。