Outils pour utilisateurs

Outils du site


lang:android:packaging

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

lang:android:packaging [2022/09/27 15:41] – Création avec "Embarquer un exécutable pour l'exécuter manuellement" rootlang:android:packaging [2022/11/16 14:37] (Version actuelle) – Précision sur l'emplacement des dossiers et sur resources root
Ligne 1: Ligne 1:
 ===Embarquer un exécutable pour l'exécuter manuellement=== ===Embarquer un exécutable pour l'exécuter manuellement===
  
-  * ''AndroidManifest.xml''+  * ''app/src/main/AndroidManifest.xml''
  
 Ajouter ''android:extractNativeLibs'' pour extraire les librairies incluses dans l%%'%%''apk'' dans le dossier de l'application : Ajouter ''android:extractNativeLibs'' pour extraire les librairies incluses dans l%%'%%''apk'' dans le dossier de l'application :
Ligne 11: Ligne 11:
 </code> </code>
  
-  * ''build.gradle''+  * ''app/build.gradle''
  
 Ajouter ''useLegacyPackaging true'' qui est nécessaire si ''extractNativeLibs'' est actif. Ajouter ''useLegacyPackaging true'' qui est nécessaire si ''extractNativeLibs'' est actif.
Ligne 24: Ligne 24:
 </code> </code>
  
-  * Dossier ''resources''+  * Dossier ''app/src/main/resources''
  
-Ajouter l'exécutable dans le dossier ''project\app\src\main\resources\lib\{ABI}\executable''. Il sera automatiquement embarqué.+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   * Exécution
lang/android/packaging.1664286110.txt.gz · Dernière modification : 2022/09/27 15:41 de root