标签: android c++ concurrency java-native-interface
我有一个C ++库,可同时在多个线程中运行任务。在命令行应用程序中使用该库时(在Linux桌面和Android上),总运行时间比最慢线程的运行时间略多,这正是我所期望的。但是,当通过JNI将库链接到Java android应用程序时,总运行时间比线程运行时间的总和还多。
线程是否有任何原因不能同时运行?