- söz dizimi:
-
<uses-native-library android:name="string" android:required=["true" | "false"] />
- içerir:
-
<application>
- description:
-
Uygulamanın bağlanması gereken sağlayıcı tarafından sağlanan paylaşılan yerel kitaplığı belirtir. Bu öğe, sisteme paketin doğal kitaplığına erişilebilir hale getirmesini söyler.
NDK kitaplıklarına varsayılan olarak erişilebilir. Bu nedenle,
<uses-native-library>
etiketi gerekmez.Silikon satıcıları veya cihaz üreticileri tarafından sağlanan NDK dışı yerel paylaşılan kitaplıklar, uygulama Android 12'yi (API düzeyi 31) veya sonraki sürümleri hedefliyorsa varsayılan olarak erişilemez. Kitaplıklara yalnızca
<uses-native-library>
etiketi kullanılarak açıkça istendiğinde erişilebilir.Uygulama Android 11'i (API düzeyi 30) veya daha eski bir sürümü 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, kitaplık kullanıcının cihazında 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. - özellikleri:
-
android:name
- Kitaplık dosyasının adı.
android:required
-
Uygulamanın,
android:name
ile belirtilen kitaplığı gerektirip gerektirmediğini gösteren Boole değeri.-
"true"
: Uygulama bu kitaplık olmadan çalışmıyor. Sistem, uygulamanın kitaplığa sahip olmayan bir cihaza yüklenmesine izin vermez. -
"false"
: Uygulama, varsa kitaplığı kullanır ancak gerekirse kitaplık olmadan çalışacak şekilde tasarlanmıştır. Kitaplık mevcut olmasa bile sistem, uygulamanın yüklenmesine izin verir."false"
kullanıyorsanız kitaplığın olmaması durumunu sorunsuz bir şekilde ele almaktan siz sorumlusunuz.
Varsayılan değer
"true"
'dir. -
- Tanıtıldığı oyun:
- 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: 2025-07-13 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-13 UTC."],[],[]]