android - 如何从其他进程访问全局静态变量

标签 android

我正在开发一个应用程序,其中我的应用程序正在运行 com.application 进程,而我的服务正在运行 com.applicion.service 进程(在 list 文件中已声明)。

但是我在 com.applicion.servic 进程中有一个公共(public)静态 bool 变量,并且想要访问在 com.application 上更新的它的值。

有什么办法可以做到吗..

请帮我解决这个问题。

最佳答案

它们都在一个应用程序下吗,为什么不通过 CLASS_NAME.STATIC_VARIABLE_NAME 访问它,

如果它们是属于两个不同应用程序的进程,那么 AIDL/Messanger 或 Binder 是您必须执行相同操作的唯一选择。

关于android - 如何从其他进程访问全局静态变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25237210/

相关文章:

Android:Theme.Holo.Light.NoActionBar vs Theme.Light.NoTitleBar

android - 如何在android中查看错误堆栈跟踪?

android - 如何为所有android studio项目设置默认库

android - PreferenceActivity 中的弹出窗口和搜索栏

android - 保存绘图

android - 颜色旁边的数字是什么意思?

java - 在标签android中添加 fragment 的最佳方式是什么

android - 检查 Android 用户的 "when device is locked"通知设置

Android Layout 效率,多 View 还是单 View 隐藏?

Android sqlite 查询字符串