build: exclure les natifs JNA cross-plateforme (-2,3 Mo, APK = binaires utiles)
JNA (transitif sqlcipher/DJL) embarquait des natifs aix/darwin/win inutiles (aucun android-aarch64 fourni, JNA non utilisé dans le code). APK ne contient plus que les binaires nécessaires + le code ; tous les modèles passent par l'OTA (rappel : l'APK ne doit contenir aucun modèle — vérifié, 0 fichier modèle). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
66e81f0668
commit
22dbd2145f
|
|
@ -115,6 +115,10 @@ android {
|
|||
excludes += "native/lib/osx-**"
|
||||
excludes += "native/lib/win-**"
|
||||
excludes += "native/lib/linux-**"
|
||||
// JNA (transitif via sqlcipher/DJL) embarque des natifs aix/darwin/win
|
||||
// (~2,3 Mo) inutiles sur Android — aucun natif android-aarch64 fourni et
|
||||
// JNA non utilisé dans le code. APK = binaires utiles uniquement.
|
||||
excludes += "com/sun/jna/**"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue