简体   繁体   English

Android支持库版本错误

[英]Android support library wrong version

I have a problem while building my android project due to some missing android-support-library (ie: android-support-v7.jar) so to fix it I had to add an Android Support Library from eclipse wizard. 由于缺少一些android-support-library(即android-support-v7.jar),我在构建我的android项目时遇到问题,因此要解决此问题,我必须从eclipse向导中添加一个Android支持库。 However I was surprised that my $android_sdk_home/extras/andoird/support/v7/appcompact/libs contains android-support-v4.jar and android-support-v7-appcompat.jar . 但是我感到惊讶的是,我的$android_sdk_home/extras/andoird/support/v7/appcompact/libs包含android-support-v4.jarandroid-support-v7-appcompat.jar Is that normal? 那是正常的吗?

If I understood you correctly, you're wondering if having both v4 and v7 support libraries is normal. 如果我对您的理解正确,那么您想知道同时具有v4和v7支持库是否正常。 It is perfectly normal as they have different purposes. 这是完全正常的,因为它们有不同的用途。 Basically they provide you with widgets and APIs to be used respectively in API levels 4 and 7 and beyond. 基本上,它们为您提供了分别在4级和7级以及更高级别的API中使用的小部件和API。 They also provide different interfaces. 它们还提供不同的接口。

You can read about it here in more detail: https://developer.android.com/topic/libraries/support-library/features.html 您可以在这里了解更多详细信息: https : //developer.android.com/topic/libraries/support-library/features.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM