===Embarquer un exécutable pour l'exécuter manuellement=== * ''app/src/main/AndroidManifest.xml'' Ajouter ''android:extractNativeLibs'' pour extraire les librairies incluses dans l%%'%%''apk'' dans le dossier de l'application : * ''app/build.gradle'' Ajouter ''useLegacyPackaging true'' qui est nécessaire si ''extractNativeLibs'' est actif. android { defaultConfig { packagingOptions { jniLibs { useLegacyPackaging true ... * Dossier ''app/src/main/resources'' Le contenu de ce dossier est inclut dans la racine de l'apk. Il est ainsi possible d'ajouter un exécutable dans le dossier des librairies partagées en passant par le dossier ''project\app\src\main\resources\lib\{ABI}\executable''. * Exécution Il est nécessaire d'avoir le ''context'' de l%%'%%''activity''. libraryPath = getApplicationContext().getApplicationInfo().nativeLibraryDir; Process acqProcess = Runtime.getRuntime().exec( new String[]{ libraryPath + "/executable", } );