- söz dizimi:
-
<uses-native-library android:name="string" android:required=["true" | "false"] />
- Şunlarda bulunur:
-
<application>
- description:
-
Uygulamanın bağlanması gereken tedarikçi firma tarafından sağlanan paylaşılan yerel kitaplığı belirtir. Bu öğe, sisteme yerel kitaplığı paket için erişilebilir hale getirmesini söyler.
NDK kitaplıkları varsayılan olarak erişilebilir olduğundan
<uses-native-library>
etiketi gerektirmez.Uygulama Android 12'yi (API düzeyi 31) veya sonraki sürümleri hedefliyorsa silikon tedarikçileri ya da cihaz üreticileri tarafından sağlanan NDK dışı yerel ortak kitaplıklara varsayılan olarak erişilemez. Kitaplıklara yalnızca
<uses-native-library>
etiketi kullanılarak açıkça istek gönderildiğinde erişilebilir.Uygulama Android 11'i (API düzeyi 30) veya daha eski sürümleri hedefliyorsa
<uses-native-library>
etiketi gerekli değildir. Bu durumda, NDK kitaplığı olup olmadığına bakılmaksızın tüm yerel paylaşılan kitaplıklara erişilebilir.Bu öğe, uygulamanın belirli bir cihaza yüklenmesini de etkiler. Bu öğe mevcutsa ve
android:required
özelliğitrue
olarak ayarlanmışsaPackageManager
çerçevesi, kullanıcının cihazında kitaplık bulunmadığı sürece kullanıcının uygulamayı yüklemesine izin vermez.android:required
özelliği aşağıdaki bölümde ayrıntılı olarak açıklanmıştır. - özellikler:
-
android:name
- Kitaplık dosyasının adı.
android:required
-
Uygulamanın
android:name
tarafından belirtilen kitaplığı gerektirip gerektirmediğini belirten Boole değeri.-
"true"
: Uygulama, bu kitaplık olmadan çalışmaz. Sistem, uygulamanın kitaplığı olmayan bir cihaza yüklenmesine izin vermiyor. -
"false"
: Uygulama, varsa kitaplığı kullanır ancak gerekirse kitaplık olmadan çalışacak şekilde tasarlanmıştır. Sistem, kitaplık mevcut olmasa bile uygulamanın yüklenmesine izin verir."false"
kullanıyorsanız kitaplığın yokluğunu sorunsuz bir şekilde yönetmekten siz sorumlusunuz.
Varsayılan değer
"true"
'tir. -
- kullanıma sunulduğu sürüm:
- API düzeyi 31
- Ayrıca:
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: 2024-11-14 UTC.
[null,null,["Son güncelleme tarihi: 2024-11-14 UTC."],[],[]]