Androïd, tips and tricks and even more than more

Blog du dev d’un émulateur Snes sur Android : http://www.supergnes.com/blog/
Prometteur !

Monkey Island est une bénédiction sur ce genre de plate forme, tout est super bien foutu, et surtout, ça pique pas les yeux ! J’osais pas le refaire sur un 22 pouces, là c’est parfait.

Voilà une très bonne nouvelle :

http://android-france.fr/2009/06/06/adobe-…es-cette-annee/

Flash sur Androïd ! C’est vrai que ça manque.

ayé. G2 reçu ! :slight_smile:

Mais la portabilité et l’engagement chez mon précédent opérateur font que le réseau ne lui sera disponible que le 7 juillet alors j’essaye le wifi.
Et je n’y arrives pas !!!

J’ai un linksys en mode WEP. J’ai trouvé le menu caché pour mettre IP fixe. J’ai enlevé la vérif d’adresse Mac. Je n’y arrives pas.
Alors que je me connectes sans problème a un point d’accès SFR mais sans identifiant pour l’instant je ne vais pas plus loin sur mon propre réseau wifi.

Help ! Inutile de dire que j’ai cherché sur internet.

edit: ah yes je progresse, je n’avais pas rempli tout les champs (sous masques, passerelle, etc). donc connecté. Donc 2é étape. Se connecter à internet sans avoir le logo hotspot sfr comme je suis chez moi.

edit: Donc re-HELP ! J’ai le wifi finalement, mais je n’arrive pas à aller sur internet.

Mon conseil: essaye de te connecter en laissant le DHCP te fournir ton IP, le masque de sous-reseaul la passerelle et les DNS.
Avec une IP fixe, tu risques juste d’être emmerdé pour te connecter en dehors de chez toi.

Mis à part ça, une fois connecté à ton routeur, si tu n’arrives pas à surfer c’est soit un probleme de filtrage Mac, soit un probleme de cryptage.
( donc associer ton G2 à ton routeur via son adresse Mac et / ou revérifier la clé WEP )

Rien d’autre à faire, tout est totomatique. Le téléphone se démmerde parfaitement pour trouver comment accèder au net.

Sinon, lors de l’activation d’un téléphone android, il faut associer un compte google et pour ça, il faut du data.
As-tu pu passer cette étape ? si oui, comment vu que tu nous dis que tu n’as ni reseau, ni wifi ?

Tiens nous au courant et bienvenue parmi nous ( miaou )

Préambule: je travaille dans l’informatique, base de données, mais je suis nul de chez nul en réseau.

[quote=« Monsieur_Max, post:45, topic: 49595 »]Mon conseil: essaye de te connecter en laissant le DHCP te fournir ton IP, le masque de sous-reseaul la passerelle et les DNS.
Avec une IP fixe, tu risques juste d’être emmerdé pour te connecter en dehors de chez toi.[/quote]
Jusqu’à présent j’étais en IP fixe pour ZoneAlarm pour ne pas qu’il me pose la question à chaque nouvel adresseip. Je prendrai le DHCP du modem routeur ? Il y a un DHCP dans les modems routeurs ? En tout cas mon réseau fonctionne bien jusqu’à présent.

[quote=« Monsieur_Max, post:45, topic: 49595 »]Mis à part ça, une fois connecté à ton routeur, si tu n’arrives pas à surfer c’est soit un probleme de filtrage Mac, soit un probleme de cryptage.
( donc associer ton G2 à ton routeur via son adresse Mac et / ou revérifier la clé WEP )[/quote]
J’y connais rien mais y’a des configs de proxy par défaut ? par un hotspot neuf il m’écrivait des adresses du style http hotspot.sfr bla bla une ip en clair de chez moi blabla mon url cible par exemple google.fr. Et www.google.fr seulement sans url bizarre ne fonctionnait pas plus.

[quote=« Monsieur_Max, post:45, topic: 49595 »]Sinon, lors de l’activation d’un téléphone android, il faut associer un compte google et pour ça, il faut du data.
As-tu pu passer cette étape ? si oui, comment vu que tu nous dis que tu n’as ni reseau, ni wifi ?[/quote]
Je ne peux pas passer cette étape vu que mon compte sfr ne sera activé que début juillet qui est la date de portabilité sfr correspondant à la fin d’engagement orange. Peut-être que ça bloque le reste tant qu’il n’a pas eu de réseau téléphonique. Mais j’aurai aimé pouvoir faire fonctionner le wifi avant pour commencer à faire joujou mais bon sinon j’attendrais début juillet. Mais je vais quand même voir si tu as d’autres pistes. :slight_smile: L’idéal aurait été d’activer les applis google et le compte google à travers le wifi en attendant.

merci :crying: Je vais essayer de continuer à tester le wifi mais je n’aurais pas le réseau avant le 07/07.

[quote=« phili_b, post:46, topic: 49595 »]Jusqu’à présent j’étais en IP fixe pour ZoneAlarm pour ne pas qu’il me pose la question à chaque nouvel adresseip.[/quote] Je ne sais pas comment fonctionne Zone alarm, mais là il est question de donner une ip dynamique à ton téléphone mais de garder tes ip fixes sur tes ordinateurs.

[quote=« phili_b, post:46, topic: 49595 »]Je prendrai le DHCP du modem routeur ? Il y a un DHCP dans les modems routeurs ? En tout cas mon réseau fonctionne bien jusqu’à présent.[/quote]Il y a forcément un DHCP sur les modems routeurs. Pour forcer une IP, tu as 2 moyens. soit sur la machine via les parametres réseaux de l’OS. Soit en tapant directement dans la table du DHCP sur le routeur en lui indiquant l’IP à donner à chaque carte suivant son adresse Mac.
La config la plus courante est de forcer les IPs des machines « statiques » via l’OS de cette machine et de laisser le DHCP attribuer les IPs aux machines nomades.

[quote=« phili_b, post:46, topic: 49595 »]J’y connais rien mais y’a des configs de proxy par défaut ? par un hotspot neuf il m’écrivait des adresses du style http hotspot.sfr bla bla une ip en clair de chez moi blabla mon url cible par exemple google.fr. Et www.google.fr seulement sans url bizarre ne fonctionnait pas plus.[/quote]Pour le moment, la gestion des proxys via la browser Android est pas user friendly, il vaut mieux s’en passer en attendant la prochaine release. Par contre, ca marche tres bien via un portail captif comme ceux de Neuf / Sfr ou free ou autre.
Il semble que pour le moment, ton téléphone soit redirigé sur un portail captif, ce qui indiquerait que tu ne te connectes pas correctement avec ton téléphone.
Assures toi bien de te connecter à ton modem routeur, via son SSID, et ne pas choisir de reseau Open.
Si tu as du temps, chope moi sur msn (voir mon profil ) , je pourrai te filer un coup de main pour la config en live.

[quote=« phili_b, post:46, topic: 49595 »]Je ne peux pas passer cette étape vu que mon compte sfr ne sera activé que début juillet qui est la date de portabilité sfr correspondant à la fin d’engagement orange. Peut-être que ça bloque le reste tant qu’il n’a pas eu de réseau téléphonique. Mais j’aurai aimé pouvoir faire fonctionner le wifi avant pour commencer à faire joujou mais bon sinon j’attendrais début juillet. Mais je vais quand même voir si tu as d’autres pistes. :slight_smile: L’idéal aurait été d’activer les applis google et le compte google à travers le wifi en attendant.[/quote]Il y a un petit tip pour pouvoir activer ton gPhone ( en gros associer ton compte google à ton téléphone ) par le wifi. C’est d’ailleurs ce que j’ai du faire, vu que je n’ai pas de forfait data.
Ca necessite l’installation du SDK, et c’est plutot simple à faire. Le principe est de lancer des commandes sur ton telephone, via ton ordinateur. En l’occurence, il faut juste ouvrir le menu de parametrage wifi.
Je l’ai fait à l’époque sur mon G1 de Dev tournant sous android 1.1.
Les choses sont peut-etres differentes maintenant avec cupcake.

Heureusement que je ne suis pas sujet au migraine car là j’en aurais une. Ton explication est clair, merci :slight_smile: mais comme je suis nul en réseau c’est limite si je lis du chinois. Sans doute qu’en IP dynamique ça serait mieux mais si dans un premier temps en IP fixe ça fonctionnait ça serait bien surtout que je ne dois pas être loin du but.

Si tu me dis que pour configurer le proxy et/ou le compte google il faut passer par le SDK sur mon ordinateur je trouve ça hyper complexe. :crying:

En tout cas vu où j’en suis, connecté sur mon réseau il le dit bien, je pense effectivement que c’est sûrement un souci de proxy…sauf si y’a une couche réseau à activer par la connexion sfr.

[quote=« phili_b, post:48, topic: 49595 »]Heureusement que je ne suis pas sujet au migraine car là j’en aurais une. Ton explication est clair, merci :slight_smile: mais comme je suis nul en réseau c’est limite si je lis du chinois. Sans doute qu’en IP dynamique ça serait mieux mais si dans un premier temps en IP fixe ça fonctionnait ça serait bien surtout que je ne dois pas être loin du but.[/quote]Tu peux toujours tester en réglant ton téléphone en IP dynamique, ça sera juste pour le test et c’est fait en 10 secondes. A l’usage, tu verras que laisser une IP fixe, si tu veux utiliser des hotspots ou te connecter hors de chez toi, c’est juste impossible.

[quote=« phili_b, post:48, topic: 49595 »]Si tu me dis que pour configurer le proxy et/ou le compte google il faut passer par le SDK sur mon ordinateur je trouve ça hyper complexe. :crying:[/quote]Pour configurer ton compte google au 1er démarrage de ton gPhone en utilisant le wifi, lorsque tu n’as pas de forfait data, il faut le SDK. Mais ça c’est sous Android 1.1, et toi tu es sous le 1.5 ça peut être différent, mais je ne pourrais pas te le confirmer. Là, tu te bats déja avec le wifi, c’est donc que c’est probablement possible de configurer le wifi dès le 1er démarrage avec cupcake.
Concernant les proxys, tu oublies. Là il n’est pas question de proxy, à aucun moment. Tu dois te connecter sur ton modem routeur, comme n’importe quel materiel wifi et acceder au web sans proxy, sans rien.
Si tu accedes à un portail captif / ou si tu dois configurer un proxy, c’est que tu fais quelque chose d’incorrect.

[quote=« phili_b, post:48, topic: 49595 »]En tout cas vu où j’en suis, connecté sur mon réseau il le dit bien, je pense effectivement que c’est sûrement un souci de proxy…sauf si y’a une couche réseau à activer par la connexion sfr.[/quote]Si tu passes par du wifi, SFR n’a rien à y voir. Ton wifi = ta connexion = le meme acces que sur ton ordinateur personnel.

[quote=« Monsieur_Max, post:49, topic: 49595 »]Tu peux toujours tester en réglant ton téléphone en IP dynamique, ça sera juste pour le test et c’est fait en 10 secondes.[/quote] Mais pour ça il faut que je configure un DHCP sur le modem routeur. Et ça quand on n’y connait rien ça ne se fait pas en 10 minutes. Et ça voudrait dire qu’il faut que je reconfigure mon ordi et mon imprimante wifi.[quote=« Monsieur_Max, post:49, topic: 49595 »]A l’usage, tu verras que laisser une IP fixe, si tu veux utiliser des hotspots ou te connecter hors de chez toi, c’est juste impossible.[/quote] J’en suis convaincu. Mais je prefère déjà voir en IP fixe en modifiant 10% de ma config, à savoir la config de mon portable, que de tout reconfigurer en IP dynamique.

[quote=« Monsieur_Max, post:49, topic: 49595 »]Concernant les proxys, tu oublies. Là il n’est pas question de proxy, à aucun moment. Tu dois te connecter sur ton modem routeur, comme n’importe quel materiel wifi et acceder au web sans proxy, sans rien.[/quote] J’ai bien compris que ce n’est pas du tout la même couche réseau. Je parlais simplement d’activation un peu comme le code PIN ou le sim-lockage qui bride une fonctionnalité. Sauf effectivement à taper de la ligne de commande et/ou de la config à l’ancienne dans des fichiers linux.

[quote=« Monsieur_Max, post:49, topic: 49595 »]Si tu accedes à un portail captif / ou si tu dois configurer un proxy, c’est que tu fais quelque chose d’incorrect. Si tu passes par du wifi, SFR n’a rien à y voir. Ton wifi = ta connexion = le meme acces que sur ton ordinateur personnel.[/quote] J’essayerai de taper dans le brower l’adresse ip de mon routeur pour voir si déjà ça ça fonctionne.

Mais comme j’ai un forfait full internet, le wifi est tout d’un coup moins nécessaire. Pourtant je ne dois pas être loin. :slight_smile:
Est-ce que je peux créer un « APN » où il y aurait un proxy en local ? ou un APN sans proxy et ça se connecterait directement sur mon réseau ?

edit:

[ul]
[li]voici un exemple de config possible sous htc magic[/li][li] un problème identique au mien sans doute mieux expliqué :crying:[/li][/ul]
C’est vrai que je dois être connecté qu’à moitié finalement: de mon ordi je ne ping pas mon htc alors que je ping bien mon imprimante.

edit: j’ai trouvé hier soir sur le site linksys le menu d’attribution d’adresse MAC<->adresse IP dont tu parlais. ça me permettra d’utiliser le DHCP tout en choisissant des IP. Cool :cry: Je ne savais pas du tout que c’était possible. Après ton explication j’ai ramé pour trouver ce menu car il s’appelle « Mise en œuvre des Restrictions d´Accès pour des Ordinateurs Derrière un Routeur Linksys », ce qui pour un béotien ne fait pas penser aux attributions d’adresse MAC<->adresses IP

Y’a rien à faire pour configurer un DHCP sur 99,9% des routeurs du marché, ils sont activés de base et la seule chose qui se règle est en général l’a plage d’IP attribuée. Y’a qu’au niveau de l’appareil que tu règles l’IP en dynamique et c’est tout, lorsqu’il tentera de se connecter il demandera un IP que le routeur va lui attribuer automatiquement et c’est tout.
Ca ne changera strictement rien à l’adressage fixe que tu as attribué à tes PC (sauf si par mégarde tu leur as donné une IP qui est incluse dans le range du DHCP). Ces appareils là c’est fait pour fonctionner out of the box donc tant que tu laisses tout en dynamique et que tu choisis bien le bon SSID, normalement ça marche.

http://www.frandroid.com/3035/freebox-wifi…d-des-freewifi/

Interessant, surtout les commentaires.

Yees: test à la con, j’écris avec mon g2 à travers le dirige wifi !!! Vive la geekitude :crying: !!!

Un peu bizarre ce clavier.

Donc: dhcp ok, adresses fixes ok sur officiel ordi, op ip dynamique sur le reste surtout le G2. Ne pas décocher bat nat "pour essayer ", ne pas confondre vapeur du linksys et vrai problème ou temps de prise en compte avec problème.

Good good. :slight_smile: reste à voir configuration Google

edit: correction ortho sous mon ordi

edit: ajout techique: Par contre ce que je croyais être l’attribution d’adresses mac à des adresses ip n’en sont pas. c’est vraiment de la gestion de restriction d’accès ou quelque chose m’a échappé: IP01 n’est pas égale à MAC01 dans le lien du menu de mon précédent message. Mais bon c’est plus un problème d’un autre thread à créer maintenant.

Vu que c’est aussi un topic “tips” je me permet de rajouter le miens qui m’a pris pas mal de temps, saleté de machine :crying:.
Non je rigole, j’adore mon portable.
Bref, j’ai galéré pas mal pour mettre en réveil LA sonnerie que je voulais, comme je fais d’habitude.

Le problème : l’application réveil ne permet de choisir QUE des sonneries stridentes et insupportables ET la sonnerie définie pour les appels. A ma connaissance, IMPOSSIBLE de choisir une sonnerie autre que celle là, j’ai fait 3 fois le tour de l’appli bref.

La solution : mettre en sonnerie d’appel la sonnerie réveil voulue. Aller dans l’appli réveil, définir la sonnerie d’appel comme sonnerie réveil. Changer la sonnerie d’appel pour la sonnerie d’appel désirée. Heureusement, la sonnerie réveil ne s’actualise pas, victoire !

Voilà :).

Sinon, j’aurais une petite question, sur le G2, y’a une commande particulière pour fermer une application ? J’entends ne pas la laisser en tâche de fond.
Je demande ça parce que des fois j’ai des trucs du style, je vais dans l’appli 1, je fais “retour”, je tombe pas sur le bureau mais sur une autre appli que j’avais lancé avant, une autre encore etc. Donc je me doute qu’elles sont pas fermées si elles sont appelées aussi facilement par la touche retour.

J’ai mis 1h à essayer de commander un étui via le HTC. Le clavier est vraiment petit et les touches sur les côtés sont dur à sélectionner. Mais en fait j’ai compris un peu comment on se sert du clavier.

A moins de vouloir faire un retour chariot, il ne faut jamais utiliser la touche ENTER mais utiliser la touche physique du téléphone retour une fois le texte écrit. Je pensais que mes soucis provenait du fait qu’on a tendance à sélectionner sans le vouloir des zones d’une page internet (un peu aussi), non en fait mon souci provenant que le site interprétait la touche ENTER comme validation. La complétion peut être assez pénible pour tout ce qui est champ de saisie mais en fait ce qui est bien c’est qu’on peut toujours sélectionner comme premier mot le mot tapé. Le soulignement disparait, et la complétion avec, tant qu’on ne passe pas à un autre mot.

Partant du fait qu’on sort en faisant retour physique on peut utiliser le clavier horizontal sans souci, il a des touches plus grandes et on ne voit qu’un champ à la fois, ce qui peut être un inconvénient mais aussi un avantage dans le cas où ne veut pas changer de champ contre son gré.

J’ai compris, mais seulement intuitivement donc c’est pas top, comment faire défiler sans sélectionner. A priori si on touche l’écran en le déplaçant ça ne sélectionne rien. Mais c’est un peu une question de Timing.

L’appui long sur un texte est vraiment pratique pour tout ce qui est copier-coller plutôt que d’atteindre un autre sous menu. Le switch entre les différentes fenêtres du browser est pas mal fait du tout Menu/ Fenêtre.

Les touches menu et retour sont vraiment basiques mais c’est justement ça qui fait la force des principes ergonomiques google: il n’y a pas 50 sous-menus et toutes les applis utilisent ces 2 touches de façon similaires. Le home permettant de sortir de l’application qui restera en tâche de fond.

L’idéal serait un gestionnaire de tâche en cours que l’on peut atteindre par la zone de notification, notamment comme tu dis pour choisir celle qu’on ferme.

En tout cas les applis sont robustes, le browser très puissant. Vraiment on s’en sert comme un ordinateur. Et on est donc tenté de mettre tout dessus avec les soucis de sécurité qui vont avec si on perd le téléphone. A mon avis il faut se retenir de jouer avec dans les lieux publics à moins d’être assis dans le bus/ train.

Je cites ton message de l’autre topic :

ha oui effectivement, je l’ai trouvé sans faire exprès ce soir. Bon c’est vrai c’est dans la doc. Mais comme elle n’est pas papier.

Pour les éventuels Suisses de la zone intéressés par Android, sachez que le Magic est enfin disponible chez Swisscom (et à priori aussi chez Orange, mais je peux pas confirmer).

Comme j’ai droit à une offre de fidélité, je leur ai demandé des infos quant à la disponibilité du i7500, ils me rapellent demain (avec un peu de bol on aura quelque-chose d’un peu plus précis …)

Le scripting arrive sur Androïd. Je ne suis pas encore certain d’en capter toute l’utilité, mais le dynamisme de Google sur l’évolution de sa plateforme fait plaisr à voir.
Au programme: Python, Lua et Beanshell. Ruby et Javascript sont dans les tuyaux.

[quote]The Android Scripting Environment (ASE) brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to:

* Handle intents
* Start activities
* Make phone calls
* Send text messages
* Scan bar codes
* Poll location and sensor data
* Use text-to-speech
* And more 

Scripts can be run interactively in a terminal, started as a long running service, or started via Locale. Python, Lua and BeanShell are currently supported, and we’re planning to add Ruby and JavaScript support, as well.[/quote]

[quote=“phili_b, post:56, topic: 49595”]Je cites ton message de l’autre topic :

Un appui long sur home fait un pseudo alt-tab, en te donnant la liste des dernières applis lancées.

ha oui effectivement, je l’ai trouvé sans faire exprès ce soir. Bon c’est vrai c’est dans la doc. Mais comme elle n’est pas papier.[/quote]

Dans le même genre, j’ai découvert hier qu’un appui long sur menu sort le clavier virtuel ou qu’on se trouve.
Du coup j’ai enfin pu utiliser connectbot, et ça c’est cool.

Le vainqueur du concours d’appli SFR, DidUnozat est une sorte de bible wikiesque de trucs et astuces diverses, j’ai appris pas mal de choses dessus. A DL au besoin (j’ai juste pas réussi à arrêter son roaming, donc ça m’a soulé, mais jle réinstallerais dans quelque mois pour voir les updates)