Java 安卓原生C++;,使用线程 我想通过Android NDK执行一些计算密集型C++代码。C++部分不会直接访问硬盘或任何外围设备。由于长时间的计算和应用程序有其他的频繁任务,所以可能需要把C++部分放在一个线程中。 在这种情况下,是否可以简

Java 安卓原生C++;,使用线程 我想通过Android NDK执行一些计算密集型C++代码。C++部分不会直接访问硬盘或任何外围设备。由于长时间的计算和应用程序有其他的频繁任务,所以可能需要把C++部分放在一个线程中。 在这种情况下,是否可以简,java,android,c++,multithreading,android-ndk,Java,Android,C++,Multithreading,Android Ndk,安卓原生C++;,使用线程 我想通过Android NDK执行一些计算密集型C++代码。C++部分不会直接访问硬盘或任何外围设备。由于长时间的计算和应用程序有其他的频繁任务,所以可能需要把C++部分放在一个线程中。 在这种情况下,是否可以简单地使用java线程(例如包含C++部分的java包装线程)?或者我需要在C++部分本身创建线程吗?< p>你可以选择哪条路径,但两者都可用。在Java级别创建新线程可能更容易,然后从该线程中调用本机方法。。。这不需要在C++级别做任何特殊的事

安卓原生C++;,使用线程 <>我想通过Android NDK执行一些计算密集型C++代码。C++部分不会直接访问硬盘或任何外围设备。由于长时间的计算和应用程序有其他的频繁任务,所以可能需要把C++部分放在一个线程中。

在这种情况下,是否可以简单地使用java线程(例如包含C++部分的java包装线程)?或者我需要在C++部分本身创建线程吗?

< p>你可以选择哪条路径,但两者都可用。在Java级别创建新线程可能更容易,然后从该线程中调用本机方法。。。这不需要在C++级别做任何特殊的事情。

将C++部分保持为绝对最小值。