Ho un'applicazione Android che utilizza una libreria JNI nativa. Lo metto in app/src/main/jniLibs/armeabi-v7a
senza alcuna configurazione gradle e lo studio Android lo impacchetta felicemente nell'APK.Android Studio crea una variante/tipo di build escludendo jniLibs?
Ho un requisito in cui tutte le librerie native non possono essere raggruppate con una certa distribuzione. È possibile creare una variante di build o un tipo di build che esclude semplicemente tutte le librerie native (forse anche il nome .so
).
Il fatto che la libreria nativa manchi in questa distribuzione non ha importanza perché non viene utilizzato. L'alternativa è rimuovere fisicamente i file, eseguire la build, reinserirli. Tuttavia, questo è doloroso e soggetto a errori.
pls pubblica il tuo 'build.gradle' – user2450263