5.15.3. Comment installer l'application Android ?
Il existe 3 façons d'installer votre application Android.
(a) Via le gestionnaire de fichiers en mode Administrateur
1. Si vous avez déjà l'apk
1.1 copiez votre apk sur la clé USB ou la carte SD, puis branchez-
la dans l'affichage de signalisation Android Philips.
1.2 Allez dans mode Administrateur > Applications > Gestionnaire
de fichiers
1.3 À l'aide du Gestionnaire de fichiers, trouvez votre apk puis
installez-le. Appuyez simplement sur « OK » sur l'apk sélectionné.
2. Téléchargez l'apk avec le navigateur Chromium, puis allez dans
<chemin de stockage interne>/Téléchargements/ via le Gestionnaire
de fichiers.
2.1 Le reste des étapes est le même que ci-dessus. Veuillez noter
que chaque modèle peut avoir un <chemin de stockage interne>
différent.
(b) Via Adb Shell
1. Assurez-vous que votre PC peut se connecter à l'affichage de
signalisation Android Philips en utilisant adb.
2. Préparez votre apk dans un dossier (par exemple, C:\apkfolder)
sur PC.
3. Exécutez l'instruction suivante par l'outil de ligne de commande.
C:\apkfolder> adb install -r apk_name.apk
(c) Via une intention personnalisée
1. Si vous développez un apk qui peut télécharger une application
Android, votre apk peut générer une intention personnalisée.
2. Donner le nom de l'apk et le chemin dans lequel il a été stocké. Le
système vous aidera pour l'installation par programme.
Description
Intent
php.intent.
Sw Update
action.
UPDATE_APK
Par exemple :
Intent intent = new Intent();
intent.setAction(« php.intent.action.UPDATE_APK »);
intent.putExtra(« filePath », « /sdcard/Download/apk_name.apk »);
intent.putExtra(« keep », true);
intent.putExtra(« packageName », « com.example.apk_name »);
intent.putExtra(« activityName », « com.example.apk_name.MainActivity »);
sendBroadcast(intent);
Paramètres
Le chemin de fichier
filePath
absolu comprenant le
nom de fichier.
Indique que vous
souhaitez conserver le
Conserver
fichier ou non après la
mise à jour. La valeur par
défaut est Faux.
Le package cible que
vous souhaitez lancer
packageName
automatiquement après
la mise à jour.
L'activité cible que
vous souhaitez lancer
automatiquement après
la mise à jour. Mais
activityName
si l'activité principale
actuelle n'est pas
activityName, rien ne se
passe.
40