| |
Membre enregistré 57 messages |
|
Posté le 04 février 2013 - 02:21 |
Bonjour Avec la version , on peut travailler avec les tablettes android avec la même analyse que sur un Pc. Nous avons donc un module sur tablette qui utilise des fichiers hf classique du Pc (fichier client, ville...), la tablette permet de renseigner un fichier Intervention. Quelle méthode la plus simple pour transfert un fichier de la tablette vers pc et vice versa quand elle est brancher en Usb Méthode par écrasement (pas de synchro nécessaire) (détection des chemins Pc et tablette ?, instruction de copie..) Habituer au Pocket Pc , avec les commandes ec.. , je suis un peu perdu sous android
merci de votre aide et quelques lignes d exemples
Pat |
| |
| |
| | | |
|
| | |
| |
Posté le 19 février 2013 - 18:12 |
bonjour tu peux utiliser adb (il se trouve dans le sdk android que tu utilise sous le répertoire C:\Program Files\Android\android-sdk\platform-tools)
perso je crée un fichier batch avec les commandes push et push et pull il te faut avant tout trouver la liste des tablettes avec adb -d devices
ensuite vérifier l'existence du répertoire sur la tablette adb -s #identifiant de la tablette# shell ls #répertoire parent# > resultat.txt
et tu vérifies si ton répertoire est dans les résultats
ensuite pour transférer du pc vers la tablette tu fais un push et pour transférer de la tablette vers le pc tu fais un pull...
si tu veux tu peux me contacter je te fournirais des exemples avec un explorateur de tablette.
j'espère avoir répondu à ta question et bonne chance pour la suite. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 57 messages |
|
Posté le 24 février 2013 - 18:38 |
Bonjour Alain merci pour les infos, je teste mais oui je veux bien tes exemples mais je n ai pas ton mail aussi voici le mien(contact arobase ixarys point com )
par contre comment se fait il que l on ne pas attaquer directement la tablette puisque on la voit dans l explorateur. on peut faire des copies sous windows mais pas en programmation ?,
Alain a écrit dans le message de news <84183e0ec15f65bc0922a78f6f9a1656@news.pcsoft> :
bonjour tu peux utiliser adb (il se trouve dans le sdk android que tu utilise sous le répertoire C:\Program Files\Android\android-sdk\platform-tools)
perso je crée un fichier batch avec les commandes push et push et pull il te faut avant tout trouver la liste des tablettes avec adb -d devices
ensuite vérifier l'existence du répertoire sur la tablette adb -s #identifiant de la tablette# shell ls #répertoire parent# > resultat.txt
et tu vérifies si ton répertoire est dans les résultats
ensuite pour transférer du pc vers la tablette tu fais un push et pour transférer de la tablette vers le pc tu fais un pull...
si tu veux tu peux me contacter je te fournirais des exemples avec un explorateur de tablette.
j'espère avoir répondu à ta question et bonne chance pour la suite.
|
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 message |
|
Posté le 30 décembre 2013 - 11:05 |
Bonjour Je me trouve confronté au même problème que Patrick à savoir que je dois transférer un fichier HyperFile du PC vers la tablette et ensuite récupérer ce même fichier depuis la tablette vers le PC. Pouvez-vous me donner une exemple de code Windev pour réaliser cette opération. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 57 messages |
|
Posté le 30 décembre 2013 - 12:54 |
Bonjour Voici 2 Pistes W19 : mode replication intégré... (vu en demo par encore testé mais cela me parait assez simple) W18 : il faut utiliser effectivement adb.exe (à installer sur le pc) et lancer des modules en bath voici un exemple de base (il faut lancer Adb pour identifier le numero de la tablette et ensuite le mettre en variable dans ton programme) %3 le nom du Poste de travail %2 No identification que donne adb de ta tablette (serialisation) %1 Dossier fichier
--- module batch echo off ECHO COPIE DES FICHIERS VERS LE PC %3 ECHO NO DE LA TABLETTE %2 ADB devices ADB -s %2 pull /sdcard/tracingvtech/donnees/NOMFICHIER.fic %3 ADB -s %2 pull /sdcard/tracingvtech/donnees/NOMFICHIER.ndx %3 ADB -s %2 pull /sdcard/tracingvtech/donnees/NOMFICHIER.Mmo %3 ECHO FIN DE LA COPIE
echo off ECHO COPIE DES FICHIERS VERS LA TABLETTE %3 %1 ECHO NO DE LA TABLETTE %2 ADB devices ADB -s %2 push %3\%1\nomfichier.fic /sdcard/tracingvtech/donnees/ ADB -s %2 push %3\%1\nomfichier.ndx /sdcard/tracingvtech/donnees/ ADB -s %2 push %3\%1\nomfichier.mmo /sdcard/tracingvtech/donnees/ ECHO FIN DE LA COPIE
et par securite apres import de la tablette , je lance une reindexation des fichiers sur le pc... au cas où... Voila j espere que cela te donne un debut de piste |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 9 messages |
|
Posté le 30 décembre 2013 - 16:15 |
Bonjour à tous,
Merci à Parick d'avoir posé la question avant moi... j'étais prêt à envoyer la même demande...
Je vais tester la piste de Patrick, mais il me reste une question. Le SDK Android est sur ma machine de développement, donc pas de problème.
Mon poste PC Windows 7 32, WinDev et WinDev Mobile en 18 et Galaxy tab 3 sous Android 4.2 Jelly Bean Mais qu'en est il de l'utilisateur final, qui lui à le logiciel sur son PC (sans réseau, sans bluetooth, sans WiFi) juste USB et qui a le module sur sa tablette, et qui parce qu'il n'en n'a pas besoin, n'a pas le SDK.
Puisqu'en développement on intègre les fichiers HyperFile dans le Apk.
MErci de vos piste et réponses |
| |
| |
| | | |
|
| | |
| |
Posté le 30 décembre 2013 - 16:48 |
Bonjour, Merci pour ta réponse rapide. Mon probléme est de savoir comment pouvoir récupérer le n° d'identification de la tablette Galaxy Tab 2 connecté à mon PC par code Windev. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 57 messages |
|
Posté le 30 décembre 2013 - 17:49 |
Il faut lancer adb avec la tablette connecté , il y a une options adb help (qui donne le resultat dans android_serial) lance l option et envoi le resultat dans un fichier texte et ensuite lit ce fichier txt j ai pas trouver autre chose. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 37 messages Popularité : +1 (1 vote) |
|
Posté le 31 décembre 2013 - 12:24 |
Louis a écrit :
Bonjour à tous,
Merci à Parick d'avoir posé la question avant moi... j'étais prêt à envoyer la même demande...
Je vais tester la piste de Patrick, mais il me reste une question. Le SDK Android est sur ma machine de développement, donc pas de problème.
Mon poste PC Windows 7 32, WinDev et WinDev Mobile en 18 et Galaxy tab 3 sous Android 4.2 Jelly Bean Mais qu'en est il de l'utilisateur final, qui lui à le logiciel sur son PC (sans réseau, sans bluetooth, sans WiFi) juste USB et qui a le module sur sa tablette, et qui parce qu'il n'en n'a pas besoin, n'a pas le SDK.
Puisqu'en développement on intègre les fichiers HyperFile dans le Apk.
MErci de vos piste et réponses
Bonjour, pour utiliser le adb chez l'utilisateur final, il faut seulement copier ces trois fichiers (adb.exe, AdbWinUsbApi.dll, AdbWinApi.dll) se trouvent dans le SDK (...\android-sdk\platform-tools) sur le PC et avoir bien sure le bon driver de la tablette installé.
Si adb devices retourne la tablette connecté, ça fonctionne.
-- Bon journée J. Feyen |
| |
| |
| | | |
|
| | |
| |
Posté le 09 janvier 2014 - 07:42 |
Patrick - IXARYS avait prétendu :
Bonjour Voici 2 Pistes W19 : mode replication intégré... (vu en demo par encore testé mais cela me parait assez simple) W18 : il faut utiliser effectivement adb.exe (à installer sur le pc) et lancer des modules en bath voici un exemple de base (il faut lancer Adb pour identifier le numero de la tablette et ensuite le mettre en variable dans ton programme) %3 le nom du Poste de travail %2 No identification que donne adb de ta tablette (serialisation) %1 Dossier fichier
--- module batch echo off ECHO COPIE DES FICHIERS VERS LE PC %3 ECHO NO DE LA TABLETTE %2 ADB devices ADB -s %2 pull /sdcard/tracingvtech/donnees/NOMFICHIER.fic %3 ADB -s %2 pull /sdcard/tracingvtech/donnees/NOMFICHIER.ndx %3 ADB -s %2 pull /sdcard/tracingvtech/donnees/NOMFICHIER.Mmo %3 ECHO FIN DE LA COPIE
echo off ECHO COPIE DES FICHIERS VERS LA TABLETTE %3 %1 ECHO NO DE LA TABLETTE %2 ADB devices ADB -s %2 push %3\%1\nomfichier.fic /sdcard/tracingvtech/donnees/ ADB -s %2 push %3\%1\nomfichier.ndx /sdcard/tracingvtech/donnees/ ADB -s %2 push %3\%1\nomfichier.mmo /sdcard/tracingvtech/donnees/ ECHO FIN DE LA COPIE
et par securite apres import de la tablette , je lance une reindexation des fichiers sur le pc... au cas où... Voila j espere que cela te donne un debut de piste
Si votre appli est en C/S, les copies de fichiers entre tablette et pc se font simplement avec hcopiefichier.... pas besoin de sdk ni de fichier batch .... heureusement
a plus
-- ------------------------------------------------------------- www.ctc-soft.com Gestion biblo-documentaire (free-share) Comptabilité shareware Logiciels de Gestion de saisie terrain Spécialisé Tournées de boulangers ------------------------------------------------------------- |
| |
| |
| | | |
|
| | |