2016-06-25 9 views
0

Ich habe ein Problem beim Aufbau meines Android-Projekts aufgrund einiger fehlenden Android-Support-Bibliothek (dh: Android-Support-v7.jar), um es zu beheben, musste ich eine Android-Support-Bibliothek hinzufügen Sonnenfinsternis-Assistent. Allerdings war ich überrascht, dass mein $android_sdk_home/extras/andoird/support/v7/appcompact/libsandroid-support-v4.jar und android-support-v7-appcompat.jar enthält. Ist das normal?Android-Support-Bibliothek falsche Version

Antwort

0

Wenn ich Sie richtig verstanden habe, fragen Sie sich, ob die Unterstützung von Bibliotheken für v4 und v7 normal ist. Es ist völlig normal, da sie unterschiedliche Zwecke haben. Im Grunde bieten sie Ihnen Widgets und APIs, die jeweils in den API-Stufen 4 und 7 und darüber verwendet werden. Sie bieten auch verschiedene Schnittstellen.

Sie können darüber hier im Detail lesen: https://developer.android.com/topic/libraries/support-library/features.html

+0

Vielen Dank für Ihre schnelle Antwort. Ich dachte eigentlich, es sollte android-support-v7.jar statt android-support-v4.jar sein, da es ein v7/appcompat/libs-repository ist. Ist es nicht der Fall oder liege ich falsch? –

+0

Bitte überprüfen Sie den oben angegebenen Link. v4 kommt als eine Bibliothek, v7 dagegen in vielen Bibliotheken. Eine für CardView, eine für AppCompat-Sachen, eine für Vorlieben usw. Deshalb wird sie anders benannt. Ich hoffe es klärt alles auf. Wenn ja, bitte akzeptieren Sie die Antwort und stimmen Sie ab. Es bedeutet viel hier :). – sp0rk