Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有可能采取C++;来自未来Android版本(2.3.3)的库,并在以前的版本(2.1)中使用它们?_Java_Android_C++ - Fatal编程技术网

Java 有没有可能采取C++;来自未来Android版本(2.3.3)的库,并在以前的版本(2.1)中使用它们?

Java 有没有可能采取C++;来自未来Android版本(2.3.3)的库,并在以前的版本(2.1)中使用它们?,java,android,c++,Java,Android,C++,更多细节:我特别需要2.3.3中引入的BitMapRegionCoder,但我们公司目前正在为Andriod 2.1设计。是否可能使用NDK或其他方法进行打包(这就是Java类的全部内容)以及我的2.1应用程序使用的最小依赖关系 谢谢一句话,不。这就是让人们升级的目的:-)关于x.y.z格式的版本号有一个惯例。但是,我不确定这是否适用于您的问题: 如果x发生变化,则您既不能升级也不能降级。需要版本2.y.z中的库的应用程序无法使用版本1中的库。。。。订单版本3 如果只有y更改,则只能升级。需要版

更多细节:我特别需要2.3.3中引入的BitMapRegionCoder,但我们公司目前正在为Andriod 2.1设计。是否可能使用NDK或其他方法进行打包(这就是Java类的全部内容)以及我的2.1应用程序使用的最小依赖关系


谢谢

一句话,不。这就是让人们升级的目的:-)

关于x.y.z格式的版本号有一个惯例。但是,我不确定这是否适用于您的问题:

如果x发生变化,则您既不能升级也不能降级。需要版本2.y.z中的库的应用程序无法使用版本1中的库。。。。订单版本3

如果只有y更改,则只能升级。需要版本2.3.z中的库的应用程序将使用版本2.4运行。。。但不保证与2.2版一起使用

如果只有z更改,则可以升级和降级。在版本2.3.3中需要库的应用程序将使用2.3.2和2.3.4运行


x的变化表明对库进行了重大的重新设计。y中的更改表示库的新功能,而不修改现有功能。z中的更改大多是错误修复。

不擅长本机应用程序,但为什么不呢?你有了源代码,编译它,然后使用NDK。还是我遗漏了什么?