java - 如何从android中的ActivityThread读取/写入文件?

标签 java android android-activity android-source android-file

我正在开展我的个人项目并在 Android 操作系统代码 (AOSP) 中进行一些框架更改。我想在启动应用程序之前写入/读取单个文件。我正在 framework/base/core/java/android/app/applications/ActivityThread.java 中进行更改,它会在其中启动 Activity 以运行应用程序。

每个应用程序都作为一个单独的进程启动,android 希望我在 AndroidManifest.xml 中添加权限,但我不是从应用程序读取/写入文件,而是在应用程序启动之前从框架读取。

有什么方法可以创建一个可供 ActivityThread 中所有用户使用的单个文件吗?

最佳答案

在应用程序进程中运行的框架代码没有任何特殊权限。您需要将此类代码放在系统服务中的某个位置。

关于java - 如何从android中的ActivityThread读取/写入文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40201253/

相关文章:

java - 单击 RecyclerView 中的 ImageView 时更改图像资源

java - Java中的线程管理

android - View 如何检测它何时附加到其父 View ?

java - 如何在底部导航布局中添加选项卡布局

java - 如何在 Spring MVC 2.5 中将 setCommandClass() 与 MultiActionController 一起使用

java - Android 的自然网络服务类型

Android:同时进行两项 Activity

android - 无法通过本地 HTML 在 Android WebView 上呈现 Facebook 评论

android - 通知启动错误的 Activity

java - com4j 包装器生成问题