AppSearch
| Son Güncelleme | Kararlı sürüm | Sürüm Adayı | Beta Sürümü | Alfa sürümü |
|---|---|---|---|---|
| 2 Temmuz 2025 | 1.1.0 | - | - | - |
Bağımlılıkları bildirme
AppSearch'e bağımlılık eklemek için Google Maven deposunu projenize eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu okuyun.
Uygulamanız veya modülünüz için build.gradle dosyasına ihtiyacınız olan yapılarla ilgili bağımlılıkları ekleyin:
Eski
dependencies { def appsearch_version = "1.1.0" implementation "androidx.appsearch:appsearch:$appsearch_version" // Use kapt instead of annotationProcessor if writing Kotlin classes annotationProcessor "androidx.appsearch:appsearch-compiler:$appsearch_version" implementation "androidx.appsearch:appsearch-local-storage:$appsearch_version" // PlatformStorage is compatible with Android 12+ devices, and offers additional features // to LocalStorage. implementation "androidx.appsearch:appsearch-platform-storage:$appsearch_version" // PlayServicesStorage is compatible with all devices that support Google Play Services on // all API levels. It offers the same features as PlatformStorage and is the recommended // solution for lower API levels on which PlatformStorage is not supported. implementation "androidx.appsearch:appsearch-play-services-storage:$appsearch_version" }
Kotlin
dependencies { val appsearch_version = "1.1.0" implementation("androidx.appsearch:appsearch:$appsearch_version") // Use annotationProcessor instead of kapt if writing Java classes kapt("androidx.appsearch:appsearch-compiler:$appsearch_version") implementation("androidx.appsearch:appsearch-local-storage:$appsearch_version") // PlatformStorage is compatible with Android 12+ devices, and offers additional features // to LocalStorage. implementation("androidx.appsearch:appsearch-platform-storage:$appsearch_version") // PlayServicesStorage is compatible with all devices that support Google Play Services on // all API levels. It offers the same features as PlatformStorage and is the recommended // solution for lower API levels on which PlatformStorage is not supported. implementation("androidx.appsearch:appsearch-play-services-storage:$appsearch_version") }
Bağımlılıklar hakkında daha fazla bilgi için Derleme Bağımlılıkları Ekleme başlıklı makaleyi inceleyin.
Geri bildirim
Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmeye yönelik fikirleriniz olursa lütfen bize bildirin. Yeni bir sorun 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.
Daha fazla bilgi için Sorun İzleyici belgelerini inceleyin.
Sürüm 1.1
Sürüm 1.1.0
2 Temmuz 2025
androidx.appsearch:appsearch-*:1.1.0 iptal edilir. 1.1.0 sürümü bu commit'leri içerir.
Sürüm 1.1.0-rc01
20 Mayıs 2025
androidx.appsearch:appsearch-*:1.1.0-rc01 iptal edilir. 1.1.0-rc01 sürümü bu commit'leri içerir.
Yeni Özellikler
AppSearchmodülü RC'ye girer.PutDocumentsRequest#addTakenActionyöntemi için işlemleri biriktirmek üzere yeni bir deneysel API ekler (I7b726).SearchResult#TextMatchInfo,SearchResult#EmbeddingMatchInfoekleyin; yerleştirme maçları için maç bilgisi sağlamak üzereSearchResult#MatchInfo'ı yeniden yapılandırın (I8f78d)- Liste işleme için sıralama işlevlerini kullanıma sunma (Ifa4ab)
API Değişiklikleri
- Blob işleme özelliği için
AppSearchek açıklama işleyicisi desteği. (I9520b) - Kuantizasyonu desteklemek için
AppSearchek açıklama işleyicisini güncelleyin. (Ie0c85) - Hem
PlatformStoragehem deLocalStorageiçin statik birgetFeatures()yöntemi ekler (I5a206)
Hata Düzeltmeleri
- Bu kitaplık artık tür kullanımı olan JSpecify nullness ek açıklamalarını kullanıyor. Kotlin geliştiricileri, doğru kullanımı zorunlu kılmak için aşağıdaki derleyici bağımsız değişkenlerini kullanmalıdır: -Xjspecify-annotations=strict, -Xtype-enhancement-improvements-strict-mode (I91f42, b/326456246)
Sürüm 1.1.0-beta01
15 Ocak 2025
androidx.appsearch:appsearch-*:1.1.0-beta01 iptal edilir. 1.1.0-beta01 sürümü bu commit'leri içerir.
Yeni Özellikler
AppSearchmodülü beta sürümüne girdi.
API Değişiklikleri
- Kararlılık sorunları nedeniyle deneysel
AppSearchsilme yayma API'si devre dışı bırakıldı. (Iea386) - Üreticilerin ve tüketicilerin belirli türlere ilgi duyduğunu belirtmelerine olanak tanıyan deneysel ve isteğe bağlı bir yöntem olan
GlobalSearchApplicationInfoAPI'yi oluşturun. (I116fd) - Deneysel AST (sorgu oluşturucu) API'lerinde küçük değişiklikler yapıldı (Ibd852).
Hata Düzeltmeleri
- Bu kitaplık artık tür kullanımı olan JSpecify nullness ek açıklamalarını kullanıyor. Kotlin geliştiricileri, doğru kullanımı zorunlu kılmak için aşağıdaki derleyici bağımsız değişkenini kullanmalıdır:
-Xjspecify-annotations=strict(bu, Kotlin derleyicisinin 2.1.0 sürümünden itibaren varsayılan değerdir). (Ic2976, b/326456246) searchPersonCorpusiçin gerekli izni ekler (I4431d)
Sürüm 1.1.0-alpha07
11 Aralık 2024
androidx.appsearch:appsearch-*:1.1.0-alpha07 iptal edilir. 1.1.0-alpha07 sürümü bu commit'leri içerir.
Yeni Özellikler
- Henüz kararlı hale gelmemiş yeni API yüzeylerine
ExperimentalAppSearchApiek açıklaması ekleyin. (Ib09f4) AppSearchSession#openBlobForWriteAsyncve ilgili yöntemler aracılığıyla ikili blob verilerinin verimli bir şekilde depolanması ve paylaşılması için destekmatchScoreExpressionişlevi aracılığıyla sorgu sonuçlarını puanlama ifadesine göre filtreleme desteği (Id525a)- Silme işleminin üst dokümandan alt dokümanlara yayılması için destek. (Ia032d)
- Gömme performansını artırmak için gömme nicemleme API'sini yerleştirme desteği (kalitede hafif kayıp). (Id8a07)
addFilterDocumentIdsAPI'si kullanılarakSearchSpeciçinde aramaların belirli dokümanlarla sınırlandırılması desteği. (I7c6f1)
API Değişiklikleri
- Üst öğe türü bilgilerini
GenericDocumentkonumundanSearchResultkonumuna taşıyın. (I34a1d) TakenActionAPI'sindeDismissActionveImpressionActiondahil olmak üzere yeni işlem türleri için destek. (I0c6c7)- Yeni AppSearch yerleşik şeması
WebPageeklendi. (I28127)
Sürüm 1.1.0-alpha06
16 Ekim 2024
androidx.appsearch:appsearch-*:1.1.0-alpha06 iptal edilir. 1.1.0-alpha06 sürümü bu commit'leri içerir.
API Değişiklikleri
PropertyDefinedsorgu işlevini temsil eden düğüm eklendi. (I1aeaf)- Sayısal arama ve özellik kısıtlamasını temsil eden düğümler ekleyin. (I963a9)
GetSearchStringParametersorgu işlevini temsil eden düğüm ekleyin. (I4f99b)HasPropertysorgu işlevini temsil eden bir düğüm ekleyin. (I9c1c5)- AST'de işlevleri uygulamak için arayüz eklendi. (I9d42e)
- VE ve VEYA operatörlerini ekleyin. (Iaa442)
- AST'de sorguların mantıksal olumsuzlamasını temsil etmek için
NegationNodeekleyin. (Ia855a) - Düğümleri tanımlamak için
AppSearchöğesine Node arayüzü ekleyin. (If42fb) AppSearchiçin deneysel API ek açıklaması ekler. (I3e57c)
Hata Düzeltmeleri
- Bekletme koşulları için
TextNodesekleyin. (Iefd02)
Güvenlik Düzeltmesi
- Bu değişiklik itibarıyla androidx, CVE-2024-7254'ü gidermek için protobuf 4.28.2'ye karşı derlenir. Güvenlik açığı riskini gidermek için
androidx.appsearch:appsearch-external-protobufbağımlılığınızı en son 1.1.0-alpha06 sürümüne yükseltin.
Sürüm 1.1.0-alpha05
4 Eylül 2024
androidx.appsearch:appsearch-*:1.1.0-alpha05 iptal edilir. 1.1.0-alpha05 sürümü bu commit'leri içerir.
API Değişiklikleri
- Gereksiz
setEmbeddingSearchEnabledvegetEmbeddingSearchEnableddeğerlerini kullanımdan kaldırır.setListFilterTokenizeFunctionEnabledvegetListFilterTokenizeFunctionEnabledöğelerini siler. "tokenize" sorgu işlevi silindi.getSearchStringParametersorgu işlevi veaddSearchStringParameterişleviyle değiştirildi. (I09f5a) Alarm#getComputingDeviceöğesinigetOriginatingDeviceolarak yeniden adlandırın. (I63121)
Sürüm 1.1.0-alpha04
7 Ağustos 2024
androidx.appsearch:appsearch-*:1.1.0-alpha04 iptal edilir. 1.1.0-alpha04 sürümü bu commit'leri içerir.
Yeni Özellikler
PlayServicesStorage'ın yeni uygulaması desteklenir. Bu sayede,LocalStorage'ın önemli APK boyutu maliyetine katlanmadan eski cihazlardaAppSearchkullanılabilir. Bu depolama alanı uygulaması, uygulama verilerini Play Hizmetleri uygulamasında depolayarak çalışır.- Android 15 çalıştıran cihazlarda yeni API'ler için destek.
- Veritabanında yerleştirme vektörleriyle arama yapma desteği sayesinde yaklaşık eşleşme sağlanır. (I2b41b)
AppSearchşema modelinde üst türleri ve polimorfizmi destekler. (I06118)- Sonraki aramalarda kaliteyi artırmak için sonuçların tıklanma veya terk edilme zamanını uygulamaların bildirmesine olanak tanıyan
TakenActionAPI'sini destekleyin. (I54091) - Yeni
@Document.BuilderProducerek açıklamasını kullanarak ek açıklama işlemcisindeki oluşturucularla sınıfları destekleyin. (Iec30a) - Yerleştirilmiş bir dokümanın hangi özelliklerinin dizine ekleneceği konusunda daha ayrıntılı kontrol sağlar. (Iec30a)
- Aramaları belirli belge özelliklerine göre filtreleme desteği. (Ib2659)
- Görünürlük ayarlarının OR ve AND işlemlerine izin vererek daha ayrıntılı görünürlük ayarlarını destekleyin. (I0274b)
- Verilerin, sahibi olan uygulamanın varlığını görebilen tüm uygulamalara görünür hale getirilmesi (herkese açık görünürlük) desteklenir. (I992e4)
- Yalnızca belirli bir mülkte verileri doldurulmuş sonuçların alınması desteklenir. (I7d94f)
- Kişisel profildeki kurumsal kişileri alma desteği. (Idd587)
API Değişiklikleri
- Belirli iç içe yerleştirilmiş özellik yollarının indekslenmesine izin vermek için AppSearch'ün
Document.DocumentPropertyek açıklamasınaindexableNestedPropertiesListveinheritIndexableNestedPropertiesFromSuperclassek açıklama parametrelerini ekleyin. (Iec30a) AppSearchek açıklama işlemcisinde (I265c9) oluşturucu örnekleri oluşturmak için oluşturucu oluşturucuyu destekleme- Polimorfizm için üst türlerin ayarlanmasını desteklemek üzere
AppSearchek açıklama işleyicisini güncelleme (I06118) - Görünürlük ayarlarını temizlemek için
GetSchemaRequestyöntemi eklendi (I38379) - Polimorfizm için AppSearch'te
addParentTypedesteği (Ida14a) - Ek sıralama ifadeleri için API'ler ekleme (I5d9f4)
SearchActionAPI'sini ekleme (I54091)AppSearchtürleri için açıklama alanı ekler (I84762)- Yerleştirme arama sorgusu ve sıralama API'lerini
AppSearch'ye (I0f6c3) dahil etme getDeletionPropagationkaldırıldı (I21192)
Sürüm 1.1.0-alpha03
24 Mayıs 2023
androidx.appsearch:appsearch-*:1.1.0-alpha03 iptal edilir. 1.1.0-alpha03 sürümü şu commit'leri içerir.
Yeni Özellikler
- Gelişmiş sorgu API'si, gelişmiş puanlama API'si ve sayısal arama desteği. (I02d48)
- Tek bir uygulamanın yerel depolama alanındaki tüm veritabanlarında arama yapmak için
LocalStorage.createGlobalSearchSessionAPI'si eklenir. (Id3c89) - Dokümanları kimliğe göre birleştirmek için bir API eklendi (Iaecfa).
RANKING_STRATEGY_RELEVANCE_SCORINGkullanılırken belirli özelliklerin daha önemli olduğunu belirtmek için özellik ağırlıklarını destekleyin. (I069b9)AppSearchiçindeki Kişi gövdesini sorgulamak için Add Person (Kişi Ekle) veContactPointişlevini ekleyin. (Ia58f9)- http://schema.org/ImageObject adresinden sonra modellenen yeni Doküman türü
ImageObjecteklendi. (I6a0c0) VERBATIMtarafından yorumlanmadan özellik eklenmesine olanak tanıyan birVERBATIMbelirteç ayrıştırıcı ekleyin.AppSearch(I47bc0)- E-posta adreslerinin jetonlaştırılmasına olanak tanıyan
RFC822_TOKENIZATION, jetonlaştırıcı türü olarak eklendi. (I8a390) - Hata Ayıklama Görünümü'nde Genel Arama'yı etkinleştirin. (I51fb2)
API Değişiklikleri
ListenableFuturedöndüren ve Async soneki olmayan yöntemler kaldırıldı. (I0515f)DocumentSınıfa göre projeksiyon yapılandırma özelliği eklenir. (I94576)ThingileAlarm,AlarmInstance,Timer,Stopwatch,StopwatchLap,ContactPointvePersonalanlarını ekleyin (Id876c)
Hata Düzeltmeleri
- appsearch-platform-storage'da (Ia8e61) Android 13 özelliklerine tam destek
- Devralma kullanılırken şema adlarını ve özel alanları geçersiz kılmayla ilgili sorunları düzeltme.
Sürüm 1.1.0-alpha02
24 Ağustos 2022
androidx.appsearch:appsearch-*:1.1.0-alpha02 iptal edilir. 1.1.0-alpha02 sürümü şu commit'leri içerir.
Yeni Özellikler
- Dizini sıfırdan yeniden oluşturmak yerine dizin sıkıştırması kullanarak Optimize işlemini hızlandırdık.
- Yerel günlük kaydı etiketi "icing"den "AppSearchIcing" olarak değiştirildi, INFO mesajları varsayılan olarak kaydedilir.
API Değişiklikleri
- Yollarla çalışmak için yeni
PropertyPathnesnesi vePropertyPathkabul etmek için yeniaddProjectionyöntemleri ekler. (I45588) builtin:Thing,AppSearchyerleşik türlerine eklendi (I55427)GenericDocument'da boş özellik adlarını daha erken önleme: Daha önce dizine ekleme sırasında önlenen boş özellik adları artıkGenericDocument.Builder.build()sırasında önleniyor (I9e780).
Hata Düzeltmeleri
- ALAKA DÜZEYİ puanlama performansını artırmak için gereksiz dize biçimlendirmesi kaldırıldı.
- Okunamayan veya silinmiş belgelerle karşılaşıldığında daha verimli sayfalama
- Terk edilmiş sorgular için atık toplama özelliği uygulandı.
- Dokümanlar için iç içe dizine ekleme desteği düzeltildi. Daha önce indexNestedProperties yok sayılıyordu. (Iae9a6)
Harici Katkı (External Contribution)
- Shea Smith: Dokümanlar için iç içe dizine ekleme desteği düzeltildi. (Iae9a6)
Sürüm 1.1.0-alpha01
15 Haziran 2022
androidx.appsearch:appsearch-*:1.1.0-alpha01 iptal edilir. 1.1.0-alpha01 sürümü, özel bir ön sürüm dalında geliştirildi ve herkese açık commit'leri yok.
API Değişiklikleri
ListenableFuturedöndüren tüm yöntemler, Async sonekini içerecek şekilde yeniden adlandırıldı. Örneğin,getSchema,getSchemaAsyncolarak yeniden adlandırıldı. Önceki sürümler kullanımdan kaldırıldı ve gelecekteki bir sürümde kaldırılacak.
Yeni Özellikler
- appsearch-builtin-types'ın ilk sürümü. Bu proje, schema.org'a dayalı bazı yerleşik türler içerir. İstemciler, ortak nesneler için kendi türlerini tanımlamak yerine bu türleri kullanmayı tercih edebilir. Gelecekte daha fazla tür eklenecektir.
ShortcutAdapterkullanarakAppSearchdokümanınıShortcutInfoCompatbiçimine dönüştürme Bu, istemcilere core-google-shortcuts kitaplığını kullanarak Google ileAppSearchdoküman paylaşma olanağı sunar.@Documentsınıflarıyla devralmayı kullanabilme Alanlar değiştirilemez veya düzenlenemez ancak@Documentile açıklama eklenmiş bir sınıf genişletilerek yeni alanlar eklenebilir.- Müşterilerin, erişebildikleri türler değiştiğinde veya bu türdeki dokümanlar eklendiğinde, değiştirildiğinde ya da kaldırıldığında bildirim almak için kaydolmalarına olanak tanıyan yeni Observer API. ÖNEMLİ: Mevcut uygulama, bildirimleri yalnızca uygulamanız çalışırken gönderir. Uygulamanız durdurulduğu sırada yapılan değişiklikleri incelemenin şu anda bir yolu yoktur. Bu nedenle, eksiksiz bilgi için bu API'ye güvenmemelisiniz.
MatchInfo#getPropertyPathtarafından döndürülen mülk yollarını tam olarak işlemenize ve incelemenize olanak tanıyan mülk ayrıştırıcı API.- Görünürlük izni verdiğiniz diğer uygulamalardan doküman ve şema almak için global
getByIdve globalgetSchemaAPI'si. - Erişebildiğiniz veriler için
getSchemagörünürlük bilgilerini alma - Belirli bir Android iznine sahip uygulamalara görünürlük izni verme (izin verilenler listesindeki sınırlı bir izin grubuyla kısıtlanmıştır)
- Önceden desteklenen
hasFoo()stiline ek olarak, ek açıklama işlemcisindeki Boole alanları içinisFoo()stili alıcıları destekleme @RequiresFeatureile korunan yeni özellikler için destek. Mevcut arka ucun neyi desteklediğini belirlemek içinAppSearchSession#getFeatureskullanın.- Tek tek dokümanlardaki yaklaşık 13.000 jeton sınırını kaldırma
- Emoji gibi ASCII olmayan ve alfanümerik olmayan karakterlerle eşleşmeye izin verme
Hata Düzeltmeleri
- İç içe yerleştirilmiş uyumsuz bir tür geçersiz kılındığında
SetSchema'ın başarısız olmasına neden olan hata düzeltildi. @AutoValueile açıklama eklenmiş sınıfların AppSearch@Documentsınıfları olarak kullanılmasını tam olarak desteklemek için düzeltmeler yapıldı.- Belge sınıflarının tekrar eden listeleriyle ilgili bazı kilitlenmeler ve diğer sorunlar için düzeltmeler
- Belirli durumlarda önek aramasının kilitlenmesine neden olan hata düzeltildi.
- Giriş/çıkış hatalarıyla karşılaşıldığında yanlış değerler döndüren
GetStorageInfoile ilgili küçük hata düzeltildi. - Belge okurken karşılaşılan
BUSADDERRsorunlarını düzeltme - Biçimlendirilmemiş parmak izi yazdırmanın neden olduğu logcat bozulmasını düzeltme
- G/Ç hatalarından kaynaklanan NPE'yi düzeltme
GetSchemaType,Get,Delete,DeleteByNamespaceveDeleteBySchemaType'deki bellek sızıntısı düzeltildi.
Sürüm 1.0.0
Sürüm 1.0.0-alpha04
3 Kasım 2021
androidx.appsearch:appsearch-*:1.0.0-alpha04 iptal edilir. 1.0.0-alpha04 sürümü şu commit'leri içerir.
Yeni Özellikler
- Guava ListenableFuture bağımlılığı, API bağımlılığı olarak otomatik olarak getirilir.
API Değişiklikleri
- Her eşleşme hakkında daha fazla bilgi sağlamak için SearchResult#getSubmatchRange() ve SearchResult#getSubmatch() işlevlerini ekleyin. (I2fef6)
- Verileri paket adı ve sertifikaya göre paylaşmak için PackageIdentifier parmak izlerinin nasıl oluşturulacağıyla ilgili dokümanları netleştirin.
Hata Düzeltmeleri
- Kullanıcı, sonuç kümesinin sonundan sonra sonuç sayfalarını getirmeye çalışırsa kilitlenme sorununu düzeltin.
- Yalnızca geçersiz ad alanları sorgu filtresi olarak sağlandığında tüm ad alanlarının sorgulanmasıyla ilgili sorun düzeltildi.
- Yalnızca geçersiz ad alanları remove-by-query filtreleri olarak sağlandığında tüm ad alanlarının kaldırılmasıyla ilgili sorun düzeltildi.Lo
- Çok büyük dokümanlarda doküman verilerinin belirli bir noktadan sonra dizine eklenmemesi sorunu düzeltildi.
- Tokenleştirme işleminin, ASCII dışı sayısal karakterler içeren segmentleri bırakmasına neden olan sorun düzeltildi.
- Başarılı ilk kullanıma hazırlamayı engelleyen olası kötü durumdan çıkmaya yardımcı olmak için art arda başarısız ilk kullanıma hazırlama denemeleriyle ilgili kontrol eklendi.
Sürüm 1.0.0-alpha03
21 Temmuz 2021
androidx.appsearch:appsearch-*:1.0.0-alpha03 iptal edilir. 1.0.0-alpha03 sürümü şu commit'leri içerir.
Yeni Özellikler
- Müşterilerin Android S'te kullanıma sunulan yeni
android.app.appsearch.AppSearchManagerhizmetiyle AppSearch API'yi kullanmasına olanak tanımak için Platform Storage Backend'in yayınlanması. Daha fazla bilgi için lütfen AppSearch Geliştirici Kılavuzu'nu ziyaret edin. - AutoValue için ek açıklama işleyicisi desteği
- Tek dize özelliğinin maksimum boyut sınırının kaldırılması
- Başlatma gecikmesini azaltmak için yeni depolama biçimi
- Eski depolama biçiminden yeni depolama biçimine tek seferlik, dahili veri taşıma
Hata Düzeltmeleri
- Yeni belgeler eklenirken maksimum belge sınırını doğru şekilde uygular.
- AppSearchSession oluşturma sırasında kilitlenme sorunu düzeltildi.
- SetSchema'da, geriye dönük uyumsuzluk ve dizin uyumsuzluğu ile ilgili bazı durumların algılanmamasına neden olan hatalar düzeltildi.
Sürüm 1.0.0-alpha02
30 Haziran 2021
androidx.appsearch:appsearch:1.0.0-alpha02, androidx.appsearch:appsearch-compiler:1.0.0-alpha02 ve androidx.appsearch:appsearch-local-storage:1.0.0-alpha02 yayınlandı. 1.0.0-alpha02 sürümü şu commit'leri içerir.
Yeni Özellikler
- Çince/Japonca/Korece/Tayca dillerinin tam desteği
androidx.appsearch:appsearch-local-storageboyutunu küçültme- Yinelenen özelliklerin maksimum boyut sınırının kaldırılması
- Oluşturucu sınıflarının yeniden kullanılmasına izin ver
- Daha kolay hata ayıklama için belirli nesnelerin
toString()iyileştirilmesi - Javadoc dokümanlarında iyileştirmeler
API Değişiklikleri
SearchResult#getMatches,SearchResult#getMatchInfosolarak yeniden adlandırıldı@Document.Int64Property,@Document.LongPropertyolarak yeniden adlandırıldı
Hata Düzeltmeleri
- Sonuç snippet'lerinin hesaplanmasıyla ilgili iyileştirmeler ve düzeltmeler
- AppSearchSession başlatma işlemindeki hatalar düzeltildi.
Sürüm 1.0.0-alpha01
5 Mayıs 2021
androidx.appsearch:appsearch:1.0.0-alpha01, androidx.appsearch:appsearch-compiler:1.0.0-alpha01 ve androidx.appsearch:appsearch-local-storage:1.0.0-alpha01 yayınlandı. 1.0.0-alpha01 sürümü şu commit'leri içerir.
Yeni Özellikler
AppSearch, yerel olarak depolanan yapılandırılmış verileri yönetmek için kullanılan bir arama kitaplığıdır. Verileri dizine eklemek ve tam metin aramasıyla almak için API'ler içerir. Kullanıcılarınız için özel uygulama içi arama özellikleri oluşturmak üzere bu özelliği kullanın. Bu ilk sürüm 1.0.0-alpha01.