Génération mobiles - Forum smartphones & tablettes
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Génération mobiles - Forum smartphones & tablettesConnexion

Forum Android pour smartphones & tablettes Asus, HTC, Huawei, Honor, LG, Nokia, OnePlus, Samsung, Sony, Xiaomi... Retrouvez applications, astuces, aide, jeux, tutos,...

Le Deal du moment : -43%
-100€ Pack rééquipement Philips Hue ...
Voir le deal
129.99 €

[AIDE] Installation automatique d'apk sous Android ?

power_settings_newSe connecter pour répondre
+4
erreur404
tiphergane
Zepiii
Mickael
8 participants

description[AIDE] Installation automatique d'apk sous Android ? Empty[AIDE] Installation automatique d'apk sous Android ?

more_horiz
Bonjour,
je suis désolé avec cette question de Noob, mais je n'ai pas trouvé comment je peux faire pour installer en automatique tous les apk d'un dossier sur le DHD.
Quelqu'un pourrait-il me diriger vers la réponse svp?

Merci pour votre aide...

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
Pas d'idées, mais une fois tous tes apk installés, là tu peux sauvegarder avec titanium backup, il me semble.

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
busybox install -l *.apk ou * = ton nom d'application

Dernière édition par tiphergane le Mar 25 Jan 2011 - 12:43, édité 1 fois

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
J'ai failli proposer, "peut-être en batch Very Happy"

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
Very Happy c'est juste pour le forum et les cuistot d'ici ?

mickael, donne moi la structure de ton dossier s'il te plait. Aussi sous quel OS tu cook, si c'est linux il va falloir que je revise a fond le langage perl Wink

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
premier jet

Code:


@echo off
set adb=.\Data\adb.exe
set apk=.\Data\*.apk

echo Installation des apk
%adb% shell install -l %apk%
echo DONE !!!


Dans le cas ou ADB et les APK sont dans un dossier Data

ex:

APK script
|
|__> Data
| |__> adb.exe
| |__> tous les apk
|
|
\___> script.bat

Dernière édition par tiphergane le Mar 25 Jan 2011 - 12:57, édité 1 fois

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
Non tout le monde ici Very Happy

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
il est possible d'installer un apk en ligne de commande bash

genre je me fait un script bash que je lance depuis android ?
en gros il y à un équivalent à dpkg (pour les debianniste) ?

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz

Code:


#! /usr/bin/perl
Install -l *.apk

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
merci

il faut le faire en perl ?

un bash ne peux le faire ? ou c'est une erreur d'interpréteur que tu as mis ?

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
C'est pas une erreur, je travail que comme ça.

Après je connais pas l'appel du début pour le bash, mais si tu appel perl dans un .sh il pleurera pas.

Perl est natif dans les *Unix

Après tu le lance comme ça

Code:

 adb Shell Su -c 'sh script'

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
#! /usr/bin/bash

ou

#! /usr/bin/sh

ou

#! /bin/sh

ou

#! /bin/bash

en fonction des machine Wink
l'interpeteur est important car du coup c'est perl qui execute le script qui d'ailleuir par convention devrait ce nommé en *.pl

je ferai les test et ferait un retour pour ceux qui le souhaite (mais ce soir pas avant)

en tout cas merci


description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
Comme tu as dit c'est une convention, tu peut le laisser sans extension il chiera pas pour autant Wink après le perl à l'avantage d'être très proche du langage machine et donc d'avoir les même options (sauf sous Windows ou l'appel system() est usée et abusé) mais je veut bien que tu me fasse un feedback sur le code, j'ai réussi que une fois a installer après busybox m'emmerde à chaque fois

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
question bete busybox c'est quoi ?

une suite d'outil pour administrer en ligne de commande ?
j'ai vu que c'éatit embarqué dans certaine ROM, mais je n'ai pas trop creusé encore

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
Install -l *.apk ne passe pas

le -l n'est pas connu de busy box

j'ai également testé install -cdDsp mais ne passe pas non plus il semble obligatoir de donner des paramètre de user et group source et destination, et la je ne sait pas quoi mettre

(busibox 1.18.1)

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
essaye le

Code:

adb shell su -c 'install -l *.apk'

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
oui mais adb c'est depuis un pc non ?

moi je souhaite depuis android directement

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
Ok je suis hors sujet

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
c'est quand même gantil de proposer Wink

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
pour l'utilisateur, celui de base c'est "user" donc tu peut essayer avec ce user déja ca te débloquera peut etre

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
tiphergane a écrit:
essaye le

Code:

adb shell su -c 'install -l *.apk'

Depuis ton téléphone via un terminal, c'est la même chose sans adb shell.

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
install -l *.apk na passe pas (lancé en tant que root)

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
Oublie pas les ' et lance le sans Su à la base

Le mieux fait ton script

Code:


#! /usr/bin/sh
Su -c 'install *.apk'

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
Su -c 'install *.apk'

marche pas

de plus: Su -c 'install *.apk' revient à faire install *.apk en tant que root

c'est la même chose normalement

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
C'est Su et pas su ?

description[AIDE] Installation automatique d'apk sous Android ? EmptyRe: [AIDE] Installation automatique d'apk sous Android ?

more_horiz
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre