有一个包含静态变量和函数的共享库,我想在 Flex 和 Java 中使用。因此,我的 Flex 应用程序通过 ANE 文件加载库,通过 JNI 加载 Java(尽管它是完全相同的库)。Android 是为每个应用程序加载 2 个库实例,还是为每个使用它的应用程序使用相同的实例?
例如:库有一个静态整型变量,创建时赋值为 0。Flex 将该整数更改为 3。如果 Java 代码读取该变量,Java 将给出什么结果。0还是3?
有一个包含静态变量和函数的共享库,我想在 Flex 和 Java 中使用。因此,我的 Flex 应用程序通过 ANE 文件加载库,通过 JNI 加载 Java(尽管它是完全相同的库)。Android 是为每个应用程序加载 2 个库实例,还是为每个使用它的应用程序使用相同的实例?
例如:库有一个静态整型变量,创建时赋值为 0。Flex 将该整数更改为 3。如果 Java 代码读取该变量,Java 将给出什么结果。0还是3?