使用较高的targetSdkVersion编译的jar可以在具有较低targetSdkVersion的应用程序中使用吗?

时间:2015-03-18 12:59:13

标签: android android-sdk-tools

Android中有以下可能吗? 说我有一个项目' ProjA'使用targetSdkVersion编译,例如18,生成projA.jar 我有另一个项目' ProjB'有targetSdkVersion 17。 可以在ProjB'中使用projA.jar吗?没有遇到任何问题,由于他们的targetSdkVersion不同?

1 个答案:

答案 0 :(得分:0)

首先,在Android中你不编译jar文件,你编译.APK。 作为您的问题的答案,是的,您必须使用最高的targetSdkVersion进行编译,因为限制应用程序的API级别的字段是minimumSdkVersion。在您提供ProjA和ProjB的示例中,据我所知,只要与minimumSdkVersion没有任何不一致就应该没有问题