我要在非sdcard 上写一个文件,让其他所有应用都有权限访问,我该把文件写在哪里阿?

解决方案 »

  1.   

    打开ddms,打开File Explorer视图,看文件系统。其中有个目录对所有用户是可读可写权限。在/data/BDP/ 下用java的IO去写文件,所有的程序都可以读写这里面的文件。
      

  2.   

    冒似有一个参数,在建文件时可以设置成所有程序都能访问。记不清了,明天帮你看看。还有一种方法,就是写一个ContentProvider,并对方开放。ContentProvider 可以调用 openInputStream来读文件。