调用C++可执行文件内部Android 我现在使用JNI移植Linux C++库到Android。库移植本身是非常简单的,并且我已经构建了一个C++库,可以通过JNI通过Android调用。现在我的问题是验证该库在Android环境中是否也能正常工作。在linux开发环境中,一些单元测试和回归测试已经可用。所以我想知道是否可以利用所有可用的单元测试和回归测试程序来测试库。例如,在linux中,我有以下二进制文件: mylib.so my_unit_test my_regression_test

调用C++可执行文件内部Android 我现在使用JNI移植Linux C++库到Android。库移植本身是非常简单的,并且我已经构建了一个C++库,可以通过JNI通过Android调用。现在我的问题是验证该库在Android环境中是否也能正常工作。在linux开发环境中,一些单元测试和回归测试已经可用。所以我想知道是否可以利用所有可用的单元测试和回归测试程序来测试库。例如,在linux中,我有以下二进制文件: mylib.so my_unit_test my_regression_test,android,c++,java-native-interface,Android,C++,Java Native Interface,然后对于Android,我将首先构建mylib_Android.so。那么,我可以为android平台构建我的单元测试android和回归测试android吗?如果可能的话,我如何在Android模拟器和真实设备中调用它们呢?我对Android知之甚少,任何想法都将受到赞赏 将它们转换为具有单一功能的库,并编写将使用它们的Android应用程序

然后对于Android,我将首先构建mylib_Android.so。那么,我可以为android平台构建我的单元测试android和回归测试android吗?如果可能的话,我如何在Android模拟器和真实设备中调用它们呢?我对Android知之甚少,任何想法都将受到赞赏

将它们转换为具有单一功能的库,并编写将使用它们的Android应用程序