Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.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 根据API版本加载特定的Android库_Java_Android_Eclipse_Android Library - Fatal编程技术网

Java 根据API版本加载特定的Android库

Java 根据API版本加载特定的Android库,java,android,eclipse,android-library,Java,Android,Eclipse,Android Library,我曾经在Eclipse上为我的应用程序添加了一个Android库,比如lib-1.jar,它支持API 8中的所有设备 现在是新闻:这个库的最新版本只支持API 9 lib-2.jar中的Android。我不想放弃对API 8的支持,同时我需要这个新版本。根据当前的API版本,是否可以告诉Android加载lib-1或lib-2?JAR通常不会在运行时加载。您要么需要将这些库彼此分开并放在不同的包中,然后在代码中进行有条件的使用,要么在构建时使用不同的JAR构建两个不同的APK我想是这样的。。。

我曾经在Eclipse上为我的应用程序添加了一个Android库,比如lib-1.jar,它支持API 8中的所有设备


现在是新闻:这个库的最新版本只支持API 9 lib-2.jar中的Android。我不想放弃对API 8的支持,同时我需要这个新版本。根据当前的API版本,是否可以告诉Android加载lib-1或lib-2?

JAR通常不会在运行时加载。您要么需要将这些库彼此分开并放在不同的包中,然后在代码中进行有条件的使用,要么在构建时使用不同的JAR构建两个不同的APK

我想是这样的。。。我只是需要确认一下。Thanksjar文件通常不会在运行时加载,但可以加载!