Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Jetiner
Bir kitaplığın, desteği sonlandırılmış destek kitaplığındaki bağımlılıklarını eşdeğer AndroidX bağımlılıklarına taşıyan bağımsız bir araç.
Son Güncelleme |
Kararlı Sürüm |
Serbest Bırakma Adayı |
Beta Sürümü |
Alfa Sürümü |
2 Eylül 2020 |
- |
- |
1.0.0-beta10 |
- |
Geri bildirim
Geri bildirimleriniz Jetpack'i iyileştirmemize yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı geliştirmek için
fikirleriniz varsa lütfen bize bildirin. Yeni hesap oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir
soruna oyunuzu ekleyebilirsiniz.
Yeni sorun oluşturma
Daha fazla bilgi için Sorun İzleyici belgelerine bakın.
Sürüm 1.0.0
Sürüm 1.0.0-beta10
2 Eylül 2020
androidx.jetifier:jetifier-core:1.0.0-beta10
ve androidx.jetifier:jetifier-processor:1.0.0-beta10
yayınlandı. Sürüm 1.0.0-beta10 bu kayıtları içerir.
Yeni özellikler
- Zaman damgası politikası kullanıma sunuldu (deterministik derlemeler için)
- kullanmak için jetifier bağımsız sürümünde yeni “--timestampsPolicy” parametresini eklemeniz gerekir.
- Jetifier asm 8'e yükseltildi
Hata Düzeltmeleri
- Düzeltilmiş giriş yöntemi dizesi eşlemeleri
Sürüm 1.0.0-beta09
19 Şubat 2020
androidx.jetifier:jetifier-core:1.0.0-beta09
ve androidx.jetifier:jetifier-processor:1.0.0-beta09
yayınlandı. 1.0.0-beta09 sürümü bu kayıtları içerir.
Yeni özellikler
@link
referanslarının XML olarak işlenmesi için destek eklendi.
Hata Düzeltmeleri
- Daha önce atlandığı için, androidx ve android.support referanslarının bir karışımını içeren kitaplıkları yeniden yazın. (b/148462462)
Sürüm 1.0.0-beta08
20 Kasım 2019
androidx.jetifier:jetifier-core:1.0.0-beta08
ve androidx.jetifier:jetifier-processor:1.0.0-beta08
yayınlandı. 1.0.0-beta08 sürümü bu kayıtları içerir.
Hata düzeltmeleri
- ProGuard ayrıştırma hatası düzeltildi (b/134100420)
- Değiştirilmemiş arşivlerde (b/142580430) oluşan bir imza hatası düzeltildi
- Tek bir dosya değiştirilirken gösterilen gereksiz uyarı kaldırıldı (b/143609228)
Sürüm 1.0.0-beta07
18 Eylül 2019
com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07
ve com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07
yayınlandı. Sürüm 1.0.0-beta07 bu kayıtları içerir.
Hata düzeltmeleri
androidx.navigation
kitaplığının eşlemeleri düzeltildi
Sürüm 1.0.0-beta06
15 Ağustos 2019
androidx.jetifier:jetifier-core:1.0.0-beta06
ve androidx.jetifier:jetifier-processor:1.0.0-beta06
yayınlandı. Bu sürümdeki kaydetmeleri burada bulabilirsiniz.
Hata düzeltmeleri
Class.getResourceAsStream()
ile ilgili ileti dizisi güvenlik sorunu düzeltildi. (b/137929327, b/120277395)
Bağımsız Jetifier ile dosyaları yerel olarak işlerken karşılaşılan NullPointerException
sorunu düzeltildi (b/136576786)
Sürüm 1.0.0-beta05
18 Haziran 2019
com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05
ve com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05
yayınlandı. Bu sürümdeki kaydetmeleri burada bulabilirsiniz.
Yeni özellikler
- Gezinme ve WorkManager için eşlemeler ekler.
- Jetifier artık AndroidX referansları içeren kitaplıkları atlayabilir (b/119135578)
Hata düzeltmeleri
- Yapılandırmayı Jetifier'a yüklerken akışı kapat (b/120277395
- Yanlış taşınan Paket anahtarı dizeleri için düzeltme
Sürüm 1.0.0-beta04
25 Şubat 2019
com.android.tools.build.jetifier 1.0.0-beta04
yayınlandı.
Hata düzeltmeleri
ConstraintLayout
sürümü 1.1.3
olarak güncellendi
android.support.v4.os.ResultReceiver
sabit eşlemesi (b/123651524)
Sürüm 1.0.0-beta03
7 Şubat 2019
com.android.tools.build.jetifier 1.0.0-beta03
yayınlandı.
Yeni özellikler
- Jetifier, artık JAR'nin içinde imza bulursa bir istisna oluşturur. Bu, tüm imza dosyalarını kaldıran
-stripSignatures
kullanılarak devre dışı bırakılabilir. Jetifier bunları atladığı için bu durum, eski destek kitaplığına bağımlı olmayan kitaplıklar için geçerli değildir (aosp/894356)
Hata düzeltmeleri
- android.support.customtabs öğelerinin jetification, artık sabit değerleri taşımaması için düzeltildi (aosp/875343)
- Jetifier'ın, bir POM dosyası (aosp/876353) içermesi halinde değiştirilmemiş arşivleri her zaman değiştirilmiş olarak işaretlemesi sorunu düzeltildi
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Jetifier\n========\n\nA standalone tool that migrates a library's dependencies on the deprecated support library to equivalent AndroidX dependencies. \n\n| Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |\n|-------------------|----------------|-------------------|------------------------------------------------------------------|---------------|\n| September 2, 2020 | - | - | [1.0.0-beta10](/jetpack/androidx/releases/jetifier#1.0.0-beta10) | - |\n\nFeedback\n--------\n\nYour feedback helps make Jetpack better. Let us know if you discover new issues or have\nideas for improving this library. Please take a look at the\n[existing issues](https://issuetracker.google.com/issues?q=componentid:460323%20status:open)\nin this library before you create a new one. You can add your vote to an existing issue by\nclicking the star button.\n\n[Create a new issue](https://issuetracker.google.com/issues/new?component=460323&template=1287245)\n\nSee the [Issue Tracker documentation](https://developers.google.com/issue-tracker)\nfor more information.\n\nVersion 1.0.0\n-------------\n\n### Version 1.0.0-beta10\n\nSeptember 2, 2020\n\n`androidx.jetifier:jetifier-core:1.0.0-beta10` and `androidx.jetifier:jetifier-processor:1.0.0-beta10` are released. [Version 1.0.0-beta10 contains these commits](https://android.googlesource.com/platform/frameworks/support/+log/6f7b9ed69dc63e3c2c2b02ee1155b6009a9d5f82..31022a2dda22705843be1199c786552a6f9f875d/jetifier/jetifier).\n\n**New features**\n\n- Introduced timestamp policy (for deterministic builds)\n - new parameter \"--timestampsPolicy\" in jetifier standalone to use it.\n- Upgraded jetifier to asm 8\n\n**Bug Fixes**\n\n- Fixed input method string mappings\n\n### Version 1.0.0-beta09\n\nFebruary 19, 2020\n\n`androidx.jetifier:jetifier-core:1.0.0-beta09` and `androidx.jetifier:jetifier-processor:1.0.0-beta09` are released. [Version 1.0.0-beta09 contains these commits](https://android.googlesource.com/platform/frameworks/support/+log/b062e6d3d53790823deac02cc553aa21461a4079..6f7b9ed69dc63e3c2c2b02ee1155b6009a9d5f82/jetifier).\n\n**New features**\n\n- Added support for processing `@link` references in XML\n\n**Bug Fixes**\n\n- Rewrite libraries that contain a mix of androidx and android.support references as these were skipped before. ([b/148462462](https://issuetracker.google.com/issues/148462462))\n\n### Version 1.0.0-beta08\n\nNovember 20, 2019\n\n`androidx.jetifier:jetifier-core:1.0.0-beta08` and `androidx.jetifier:jetifier-processor:1.0.0-beta08` are released. [Version 1.0.0-beta08 contains these commits](https://android.googlesource.com/platform/frameworks/support/+log/d9761c71f9eacfa0abb8f0bc3e2305c8b229d75a..b062e6d3d53790823deac02cc553aa21461a4079/jetifier/jetifier).\n\n**Bug fixes**\n\n- Fixed a ProGuard parsing error ([b/134100420](http://issuetracker.google.com/134100420))\n- Fixed a signature error that occurred on unmodified archives ([b/142580430](http://issuetracker.google.com/142580430))\n- Removed an unnecessary warning that displayed when modifying single files ([b/143609228](http://issuetracker.google.com/143609228))\n\n### Version 1.0.0-beta07\n\nSeptember 18, 2019\n\n`com.android.tools.build.jetifier:jetifier-core:1.0.0-beta07` and `com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta07` are released. [Version 1.0.0-beta07 contains these commits](https://android.googlesource.com/platform/frameworks/support/+log/af05c08e2a2f721b3f7411affca883f6a3336513..d9761c71f9eacfa0abb8f0bc3e2305c8b229d75a/jetifier).\n\n**Bug fixes**\n\n- Fixed the mappings of the `androidx.navigation` library\n\n### Version 1.0.0-beta06\n\nAugust 15, 2019\n\n`androidx.jetifier:jetifier-core:1.0.0-beta06` and `androidx.jetifier:jetifier-processor:1.0.0-beta06` are released. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/c7ff6518ef8c45a3ce775f9a3dde4fbc77854e7a..af05c08e2a2f721b3f7411affca883f6a3336513/jetifier).\n\n**Bug fixes**\n\n- Fixed a thread safety issue with `Class.getResourceAsStream()`. ([b/137929327](https://issuetracker.google.com/issues/137929327), [b/120277395](https://issuetracker.google.com/issues/120277395))\n\n- Fixed `NullPointerException` when processing files locally with Jetifier standalone ([b/136576786](https://issuetracker.google.com/issues/136576786))\n\n### Version 1.0.0-beta05\n\nJune 18, 2019\n\n`com.android.tools.build.jetifier:jetifier-core:1.0.0-beta05` and `com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta05` is released. The commits included in this version can be found [here](https://android.googlesource.com/platform/frameworks/support/+log/0010058fd49253b84e622b2a74ec348e23f5af7f..c7ff6518ef8c45a3ce775f9a3dde4fbc77854e7a/jetifier).\n\n**New features**\n\n- Adds mappings for Navigation and WorkManager.\n- Jetifier can now skip libraries containing AndroidX references ([b/119135578](https://issuetracker.google.com/119135578))\n\n**Bug fixes**\n\n- Close stream when loading config in jetifier ([b/120277395](https://issuetracker.google.com/120277395)\n- Fix for incorrectly migrated Bundle key strings\n\n### Version 1.0.0-beta04\n\nFebruary 25, 2019\n\n`com.android.tools.build.jetifier 1.0.0-beta04` is released.\n\n**Bug fixes**\n\n- Updated version of `ConstraintLayout` to `1.1.3`\n- Fixed mapping of `android.support.v4.os.ResultReceiver` ([b/123651524](https://issuetracker.google.com/123651524))\n\n### Version 1.0.0-beta03\n\nFebruary 7, 2019\n\n`com.android.tools.build.jetifier 1.0.0-beta03` is released.\n\n**New features**\n\n- Jetifier now throws an exception if it finds a signature inside a jetified JAR. This can be disabled by using `-stripSignatures` which will remove all signature files. This does not apply to libraries that do not have any dependencies on old support library as jetifier skips these ([aosp/894356](https://android-review.googlesource.com/894356/))\n\n**Bug fixes**\n\n- Fixed jetification of android.support.customtabs so jetifier no longer migrates the constants ([aosp/875343](https://android-review.googlesource.com/875343/))\n- Fixed that jetifier always marked non-modified archives as modified if they contained a POM file ([aosp/876353](https://android-review.googlesource.com/876353/))"]]