Biblioteki, SDK i licencje
Status wykazu: nie zawiera już historycznych zależności usuniętych z aplikacji. Przed publikacją należy nadal sprawdzić finalny rozwiązany graf Gradle/npm, warunki usług dostawców oraz wymagane pliki LICENSE/NOTICE.
1. Aktualne bezpośrednie zależności Android
| Grupa | Komponent / wersja | Uwagi wydaniowe |
|---|---|---|
| AndroidX/UI | AppCompat, ConstraintLayout, Material, RecyclerView 1.3.2, Activity 1.9.0, Fragment 1.7.1, Credentials 1.3.0, WorkManager 2.9.0 | wersje z katalogu libs należy rozwiązać w finalnym raporcie |
| Mobile Ads 23.0.0, Location 21.0.1, Play Services Tasks 18.2.0, ML Kit Text Recognition 19.0.1, Google Identity 1.1.1 | oprócz not bibliotek obowiązują warunki usług i wymagania Data safety | |
| Firebase | BOM 33.1.0; Auth, Firestore, Storage, Messaging | wersje modułów wynikają z BOM |
| UI/obrazy | MPAndroidChart v3.1.0, MaterialCalendarView 2.0.1, ColorPicker 2.3, PhotoView 2.3.0, Glide 4.13.0 | zachować wymagane licencje/copyright notices z finalnego grafu |
| Dane/sieć | Gson 2.10.1, ThreeTenABP 1.4.7, Guava 32.1.3-android, OkHttp 4.9.3 | uwzględnić zależności przechodnie |
| Skanery | ZXing Android Embedded 4.3.0 | kody QR/kreskowe; OCR jest osobną zależnością Google Play services |
| SOAP | ksoap2-android 3.6.4, ksoap2-okhttp 3.6.4 | projekt stosuje jawne wyłączenia części starych modułów przechodnich |
| JDK desugaring | desugar_jdk_libs 2.0.4 | uwzględnić noty Android Open Source z finalnego buildu |
2. Komponenty historyczne, których aktualny Gradle nie dołącza
Bezpośredni graf aplikacji nie zawiera obecnie iText, mXparser, ARCore, Sceneform, Facebook Android SDK, ML Kit Barcode Scanning ani OpenCV. PDF-y Androida są tworzone przez systemowe android.graphics.pdf.PdfDocument, kalkulator korzysta z własnego CreigoExpressionEvaluator, a kody QR/kreskowe obsługuje ZXing.
3. Zasada wydania
Ta strona jest wykazem informacyjnym, a nie substytutem finalnego raportu licencji. Przy każdym wydaniu należy wygenerować rozwiązany graf zależności Gradle i npm, zachować wymagane pełne teksty licencji/copyright/NOTICE i zweryfikować warunki usług zewnętrznych. Automatyczny gate projektu blokuje ponowne dodanie wybranych historycznych zależności bez świadomego przeglądu.
DEV ERP Marcin Surowiec
ul. Kasprzaka 54/69, 41-303 Dąbrowa Górnicza, Polska
NIP: 6292210887 · REGON: 241509518
Kontakt: support@creigo.com
ul. Kasprzaka 54/69, 41-303 Dąbrowa Górnicza, Polska
NIP: 6292210887 · REGON: 241509518
Kontakt: support@creigo.com