【问题标题】:Android environment variable and parent-child activitiesAndroid环境变量和父子活动
【发布时间】:2012-01-10 23:27:26
【问题描述】:

在 Android 中,我试图弄清楚一个活动如何看到另一个活动更改的信息

更准确地说 - 第一个活动会更改 LD_LIBRARY_PATH 环境变量。

然后激活第二个活动,该活动依次读取该环境变量值。

价值不是我所期望的。

两种情况:

  1. 第二个活动与第一个活动在同一个应用程序中,环境变量值为空。
  2. 第二个活动与第一个活动在不同的应用程序中,环境变量值是通常的(未收到更改):/system/lib:vendor/lib

我正在使用:

Intent i = new Intent();
i.setClassName("Package", "Class name");
startActivity(i);

开始第二个活动。

有谁知道第二个活动会看到第一个活动所做的更改的方式吗?

感谢您的帮助

【问题讨论】:

    标签: android environment-variables


    【解决方案1】:

    有人知道第二个活动会看到第一个活动所做的更改吗?

    幸运的是,这是不可能的。最多,您是在影响自己进程中的环境变量——Android 应用程序无法更改另一个应用程序进程中的环境变量。

    【讨论】:

    • 感谢您的回答,我将放弃该主题
    猜你喜欢
    • 1970-01-01
    • 2013-04-01
    • 2014-03-06
    • 1970-01-01
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 2016-07-14
    • 1970-01-01
    相关资源
    最近更新 更多