【问题标题】:Persist variable sharing (Android)持久化变量共享 (Android)
【发布时间】:2014-07-12 11:34:15
【问题描述】:

Android 提供了一些系统变量,例如 persist 和 ro,它们存在于 .props 中。变量 persist 将在重新启动后保留其值。但是这些变量有可能在两个 .img 之间共享吗?

例如;如果我在 system/build.prop (system.img 的一部分)中有 persist.test 并且 recovery/default.prop (recovery.img 的一部分)中存在相同的变量,是否有可能如果我在recovery.img 的 init.rc 那么当我在设备正常启动时尝试 getprop 时,这种变化是持久的并反映出来?

谁能帮我理解这个?

【问题讨论】:

    标签: java android operating-system embedded-linux


    【解决方案1】:

    不,不会这样。

    属性由 android init 进程管理,它位于系统映像中,或者您的恢复映像中可能存在单独的 init,但它们不共享。 看this post了解更多关于物业服务或看优秀Embedded Android book

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-02
      • 2012-06-24
      • 2019-09-12
      • 2018-09-08
      • 2017-08-19
      相关资源
      最近更新 更多