公共类或其任何公共(静态)方法/公共变量是否以任何可能的方式被另一个应用程序访问/调用,因为后一个应用程序具有第一个应用程序的源代码?
或者至少,也许在root设备上,是否可以从ram确定它们的值?
答案 0 :(得分:0)
总结一下,我首先会指出一些基础知识:
现在,如果您拥有第一个应用程序的代码,并且您将在libs文件夹中添加该代码,那么您将能够在代码级别访问它。但是如果你打算在运行时获得一些价值,比如app 1正在运行,如果你想从app2访问某些方法,那么它就不会被允许,因为每个应用程序都作为沙箱运行,并且在具有唯一id的不同进程中运行。所以这只能在代码级别进行,但不能在运行时进行。
PS:不知道你是否植根了手机。可能会有一些方法。