2012-01-10 26 views
1

在Android中,我試圖找出如何能一個活動看到的信息通過另一Android的環境變量和親子活動

改爲更精確的 - 第一個活動改變LD_LIBRARY_PATH環境變量。

然後激活第二個活動,然後讀取該環境變量值。

該值不是我所期望的。

兩種方案:

  1. 第二個活動是在同一應用程序的第一活動,環境變量值爲空。
  2. 第二個活動是在從所述第一活性的不同應用中,環境變量的值是通常的(沒接收到的變化):/系統/ lib中:供應商/ LIB

我使用:

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

開始第二個活動。

沒有人知道第二個活動會看到第一個活動所做更改的方式嗎?

感謝您的幫助

回答

2

沒有人知道的方式,第二項活動將看到的第一個所做的更改?

幸運的是,這是不可能的。最多的情況是,您在自己的進程中影響環境變量 - Android應用程序無法更改另一個應用程序進程中的環境變量。

+0

感謝您的答案我將放棄該主題 – nir 2012-01-12 08:54:23