Android环境变量和父子活动

时间:2012-01-10 23:27:27

标签: android environment-variables

在Android中,我试图找出一个活动如何看到另一个

更改的信息

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

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

价值不是我所期望的。

两种情况:

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

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

    开始第二项活动。

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

    感谢您的帮助

1 个答案:

答案 0 :(得分:2)

  

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

幸运的是,这是不可能的。最多,您在自己的流程中影响环境变量 - Android应用程序无法在其他应用程序的流程中更改环境变量。