Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5590 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  48  49  50  ..  84  85  86  87  88  89
Auteur Sujet :

Developpement sur Android !

n°2126783
Dionγsos
Posté le 16-02-2012 à 10:56:58  profilanswer
 

Reprise du message précédent :

disq8 a écrit :

Toujours en "Waiting on Test House" depuis le 12 fevrier. Vous aussi ?


 
Ha non, moi j'ai "Pending Review 2 Open CR(s)" et j'ai toujours eu ça.
 
Mais bon, je me fais pas trop d'illusion, mon appli ne passe pas dans la simulateur, y a un problème d'orientation d'écran (mon appli est forcée en portrait).
Ca pourrait venir du simulateur lui même, vu que ça ressemble un peu (mais pas totalement :o) à ce problème : http://supportforums.blackberry.co [...] -p/1546807

Message cité 1 fois
Message édité par Dionγsos le 16-02-2012 à 10:57:33

---------------
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.
mood
Publicité
Posté le 16-02-2012 à 10:56:58  profilanswer
 

n°2126821
wapcamer
Posté le 16-02-2012 à 14:16:27  profilanswer
 

Dionγsos a écrit :


Ha non, moi j'ai "Pending Review 2 Open CR(s)" et j'ai toujours eu ça.


Idem
On s'en fout si ça passe pas du premier coup, l'important c'est d'avoir déposé l'appli avant la date butoir.


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2126886
Dionγsos
Posté le 17-02-2012 à 07:31:09  profilanswer
 

Mon appli a été approuvée... ils doivent les tester sur des vrais playbook j'imagine.
Espérons qu'ils corrigent rapidement leur simulateur.
 
Bon voyons voir la prochaine étape pour recevoir le playbook :o


---------------
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.
n°2126896
disq8
Posté le 17-02-2012 à 09:37:46  profilanswer
 

Bien joué :)
C est quoi deja comme appli ? L'appli SCII ?


Message édité par disq8 le 17-02-2012 à 09:38:03
n°2126897
Dionγsos
Posté le 17-02-2012 à 09:40:45  profilanswer
 

Oui c'est celle là  :jap:


---------------
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.
n°2126966
wapcamer
Posté le 17-02-2012 à 16:36:47  profilanswer
 

Alors moi j'ai eu mon appli perso OK et mon appli pro NOK.
 
Faut dire que c'est tout de même plus facile de tester avec un playbook...
Qqn a réussi avec l'émulateur à part disq8 ?


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2126972
disq8
Posté le 17-02-2012 à 17:05:36  profilanswer
 

Enfin, réussi, c est un bien grand mot ^^
Disons que ça a affiché l'activity et que j'ai pu voir vite fait un début d'enregistrement ^^
 
Mais bon, toujours pas de validation :'(

n°2126978
Pingumaru
Posté le 17-02-2012 à 17:48:57  profilanswer
 

wapcamer a écrit :


Qqn a réussi avec l'émulateur à part disq8 ?


 
Ouai j'ai réussi à lancer mon appli sur l'émulateur mais c'était une horreur  :lol: L'affichage sautait dans tous les sens et lorsque je me positionnais sur un champ texte, toute l'ihm clignotait en même temps que le curseur.  [:tinostar]  

n°2126979
mejero
Posté le 17-02-2012 à 17:50:28  profilanswer
 

wapcamer a écrit :

Alors moi j'ai eu mon appli perso OK et mon appli pro NOK.
 
Faut dire que c'est tout de même plus facile de tester avec un playbook...
Qqn a réussi avec l'émulateur à part disq8 ?


 
Perso mon appli tournait sur l'émulateur, par contre toujours pas de news de BB depuis vendredi dernier.
Techniquement y'a pas grand chose : webview + https + SDK admob. J'ai rien retouché de l'appli android de base sauf la taille de l'icone. Ca fonctionnait sur l'ému. Par contre j'avais pas reussi à connecter eclipse à la VM contenant l'ému sur mon portable, aucun problème sur le fixe...

n°2126990
Dionγsos
Posté le 17-02-2012 à 21:46:32  profilanswer
 

Pingumaru a écrit :


 
Ouai j'ai réussi à lancer mon appli sur l'émulateur mais c'était une horreur  :lol: L'affichage sautait dans tous les sens et lorsque je me positionnais sur un champ texte, toute l'ihm clignotait en même temps que le curseur.  [:tinostar]  


 
Apparemment ça serait un problème de l'émulateur (cf. le lien que je donne plus haut).
Moi c'est pareil, l'appli se lance sur l'émulateur mais c'est n'importe quoi au niveau de l'affichage.
Malgré ça elle a été validée.


---------------
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.
mood
Publicité
Posté le 17-02-2012 à 21:46:32  profilanswer
 

n°2127745
disq8
Posté le 22-02-2012 à 10:33:38  profilanswer
 

Mince, j ai raté ca :/
 
http://www.frandroid.com/developpe [...] frandroid/
 
J'y aurais bien été pour tester mon appli en live
 

n°2127751
wapcamer
Posté le 22-02-2012 à 10:42:31  profilanswer
 

je me suis inscrit mais jamais eu de retour...
Bon sinon, la Playbook va pas tarder à partir :) :) :)
Dire que j'avais pas vu l'email qui était parti dans la boite SPAM ...LOL


Message édité par wapcamer le 22-02-2012 à 10:42:46

---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2127755
Dionγsos
Posté le 22-02-2012 à 10:51:27  profilanswer
 

Pareil, j'ai reçu le mail pour confirmer mes coordonnées.
Plus qu'à attendre le mail de confirmation d'envoi avec le numéro de suivi.
 
Je l'ai pas reçu dans mes spams, mais je les vérifiais régulièrement au cas où :D


---------------
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.
n°2127773
disq8
Posté le 22-02-2012 à 11:28:19  profilanswer
 

Moi je suis toujours en testing house ... ca va faire 2 semaines  :cry:

n°2127872
bixibu
Ca ... c'est fait!
Posté le 22-02-2012 à 22:22:10  profilanswer
 

Hello
 
Vous auriez de la lecture concernant les Context ?
Dans quel cas vous utilisez le contexte-application ( Context.getApplicationContext()) et le contexte Activity ?
 
J'ai des problèmes de memory leak, je pense qu'ils sont liés à une mauvaise utilisation des contextes mais je pige pas les articles de google sur l'optimisation mémoire..  
 
Merci ;)
 


---------------
App Android NextGP : Store - TU | Makerworld
n°2127874
disq8
Posté le 22-02-2012 à 22:33:11  profilanswer
 

J'y ai eu le droit aussi, et j'avais bien galéré.
 
Dans l'ordre je m'en suis sortis en utilisant  
 
-> http://www.eclipse.org/mat/
-> éviter au maximum l'utilisation des context (favoriser le getApplicationContext() dans l'activity mais seulement si c'est vraiment nécessaire)
-> utiliser les WeakReference
 
Si t'as une question précise, ou un bout de code ... n'hesite pas

n°2128147
flo850
moi je
Posté le 23-02-2012 à 21:41:13  profilanswer
 

pour info: un build  d'android qui tourne dans une virtual box ( avec le réseau qui fonctionne) , pour ceux qui veulent tester sur de grands écrans :
http://www.android-dev.ro/2012/02/ [...] x-support/

Message cité 1 fois
Message édité par flo850 le 23-02-2012 à 21:42:39
n°2128148
bixibu
Ca ... c'est fait!
Posté le 23-02-2012 à 21:54:39  profilanswer
 

disq8 a écrit :

J'y ai eu le droit aussi, et j'avais bien galéré.
 
Dans l'ordre je m'en suis sortis en utilisant  
 
-> http://www.eclipse.org/mat/
-> éviter au maximum l'utilisation des context (favoriser le getApplicationContext() dans l'activity mais seulement si c'est vraiment nécessaire)
-> utiliser les WeakReference
 
Si t'as une question précise, ou un bout de code ... n'hesite pas


 
Merci beaucoup, je connaissais pas mat, ca m'a aider à résoudre une memory leak liée à DefaultHttpClient  :jap:


---------------
App Android NextGP : Store - TU | Makerworld
n°2128151
bixibu
Ca ... c'est fait!
Posté le 23-02-2012 à 21:59:45  profilanswer
 

Concernant les context :
 
Aurais tu des cas concrets d'utilisation de tel ou tel contexte ? Par exemple :
 
- Une activity lance une autre activity, il faut utiliser m'application-context je suppose ?
- Dans une activity, je crée programmatiquement un ImageView, je lui passe quel contexte ? et pourquoi ? (j'aurais tendance à dire celui de l'activity car l'ImageView y est liée)
- mon asyncTask a besoin d'un contexte, je lui passe lequel ?
 
Merci :)


---------------
App Android NextGP : Store - TU | Makerworld
n°2128177
ToYonos
Ready to code
Posté le 24-02-2012 à 00:21:12  profilanswer
 

bixibu a écrit :

 

Merci beaucoup, je connaissais pas mat, ca m'a aider à résoudre une memory leak liée à DefaultHttpClient :jap:


Par curiosité, quel était le problème ?

bixibu a écrit :

Concernant les context :

 

Aurais tu des cas concrets d'utilisation de tel ou tel contexte ? Par exemple :

 

- Une activity lance une autre activity, il faut utiliser m'application-context je suppose ?
- Dans une activity, je crée programmatiquement un ImageView, je lui passe quel contexte ? et pourquoi ? (j'aurais tendance à dire celui de l'activity car l'ImageView y est liée)
- mon asyncTask a besoin d'un contexte, je lui passe lequel ?

 

Merci :)


Perso j'utilise dans 90% des cas l'activity comme context. C'est pas forcément la bonne pratique donc ce débat m'intéresse :D


---------------
Marre de perdre du temps à chercher vos sous titres ? | HFR4droid
n°2128178
bixibu
Ca ... c'est fait!
Posté le 24-02-2012 à 00:28:22  profilanswer
 

Citation :

Par curiosité, quel était le problème ?


Sur certain appareil, il y a apparemment un bug de garbageCollector lié au socket utilié par DefaultHttpCLient. Et comme mon appli fait beaucoup d'appels REST .. ca plantait au bout d'un moment..
J'ai corrigé le problème avec :
 

Code :
  1. HttpConnectionParams.setSocketBufferSize(myParams, 8192);


---------------
App Android NextGP : Store - TU | Makerworld
n°2128181
ToYonos
Ready to code
Posté le 24-02-2012 à 01:35:37  profilanswer
 

Ça expliquerait certains de mes users qui parlent d'appli gourmande :D Je vais regarder ça.


---------------
Marre de perdre du temps à chercher vos sous titres ? | HFR4droid
n°2128192
LeRiton
Posté le 24-02-2012 à 08:06:03  profilanswer
 

flo850 a écrit :

pour info: un build  d'android qui tourne dans une virtual box ( avec le réseau qui fonctionne) , pour ceux qui veulent tester sur de grands écrans :  
http://www.android-dev.ro/2012/02/ [...] x-support/


 
Tu as testé ? C'est rapide, buggé ? La question du "rapide", c'est plus pour savoir si ça peut avantageusement remplacer un émulateur (si pas trop d'exigences d'archi ou de version d'Android).
 

n°2128203
flo850
moi je
Posté le 24-02-2012 à 09:06:13  profilanswer
 

je l'ai téléchargé , mais pas encore testé  
 
ça tourne dans virtual box donc je n'ai pas d'inquiétude sur les prérequis. Quand à la rapidité : ça peut difficilement être pire que l'émulateur

n°2128212
disq8
Posté le 24-02-2012 à 09:47:49  profilanswer
 

Je sais pas si je suis dans les best practice, mais j ai plus de fuite memoire. Alors je dirais :
 
- pour lancer une activity, j'utilise le context de l'activity :
 
Intent myIntent = new Intent(myActivity.this, myOtherActivity.class);
startActivity(myIntent);
 
- pour une view et pour une asynctask as tu vraiment besoin d'un Context ? si oui, pour quoi faire ?
 
mes principaux problèmes venait justement d'un Context que je passait a ma View. En passant directement les parametres a ta view, tu peux surement te passer de Context, non ?
 
 

bixibu a écrit :

Concernant les context :
 
Aurais tu des cas concrets d'utilisation de tel ou tel contexte ? Par exemple :
 
- Une activity lance une autre activity, il faut utiliser m'application-context je suppose ?
- Dans une activity, je crée programmatiquement un ImageView, je lui passe quel contexte ? et pourquoi ? (j'aurais tendance à dire celui de l'activity car l'ImageView y est liée)
- mon asyncTask a besoin d'un contexte, je lui passe lequel ?
 
Merci :)

n°2128306
ToYonos
Ready to code
Posté le 24-02-2012 à 16:19:26  profilanswer
 

Quel est la différence entre l'Application ( http://developer.android.com/refer [...] ation.html ) qui est elle même un Context et le Context obtenu par getApplicationContext() ?


Message édité par ToYonos le 24-02-2012 à 16:19:37

---------------
Marre de perdre du temps à chercher vos sous titres ? | HFR4droid
n°2128314
brisssou
8-/
Posté le 24-02-2012 à 16:30:50  profilanswer
 

c'est pas le context qui a permis de créer l'application?


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°2128326
ToYonos
Ready to code
Posté le 24-02-2012 à 17:21:08  profilanswer
 

Un context de plus niveau ?


---------------
Marre de perdre du temps à chercher vos sous titres ? | HFR4droid
n°2128329
brisssou
8-/
Posté le 24-02-2012 à 17:31:44  profilanswer
 

pfr [:spamafotev]  
 
c'est ce que j'ai l'impression de comprendre


---------------
HFR - Mes sujets pour Chrome - Firefox - vérifie les nouveaux posts des topics suivis/favoris
n°2128499
disq8
Posté le 27-02-2012 à 11:31:48  profilanswer
 

Salut,
 
Petite question :
 
J ai un projet qui me sert de library de base.
 
J ai ensuite 3 autres projets qui se servent de cette library.
- une version lite
- une version complete
- une version blackberry (qui ne doit pas utiliser de code natif)
Dans chacun de ces projets, j adapte le code de ma library de base avec certaines specificités (par exemple, redéfinition d'un layout avec de la pub pour la version lite, pas d'appel a du code natif pour le projet blackberry, ...)
 
Mon problème, c'est que dans la library de base, j ai un répertoire lib avec des .so dedans (code natif). Et donc, lorsque je crée mon apk pour le projet blackberry, il me colle les .so dedans alors que ce code n'est pas appelé. Au final la vérification de l'apk avec les outils blackberry echoue.
 
Une solution est de virer le contenu du répertoire lib de ma library avant de creer mon apk blackberry. Mais je cherche un moyen plus automatisé de le faire, sans avoir a faire du copier/coller avant la création de chaque apk. Je pensais pouvoir le faire en customisant le .classpath, voir le .project mais jusque la, c est pas très concluant.
 
Vous avez une idee de comment faire ?
 

n°2128507
LeRiton
Posté le 27-02-2012 à 12:05:07  profilanswer
 

Sous Maven (j'imagine que tu l'utilise pas, mais ça peut te donner une piste), tu aurais créé un projet avec deux sous-modules.  
le module "parent" défini l'ensemble de la structure commune. Le premier sous-module (ton cas général) est purement déclaratif (pas de changement par rapport à la conf de base), et le second sous-module se contente juste d'exclure tes libs natives.
 
Lors du build, le projet génère deux artéfacts, l'un 'normal", l'autre avec des binaires natifs filtrés.

n°2128518
wapcamer
Posté le 27-02-2012 à 13:11:22  profilanswer
 

disq8: tu peux pt-ê découper ta lib en une composante principale et une autre lib avec les .so, appelée uniquement dans certains contextes ?


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2128525
disq8
Posté le 27-02-2012 à 13:43:17  profilanswer
 

LeRiton a écrit :

Sous Maven (j'imagine que tu l'utilise pas, mais ça peut te donner une piste), tu aurais créé un projet avec deux sous-modules.  
le module "parent" défini l'ensemble de la structure commune. Le premier sous-module (ton cas général) est purement déclaratif (pas de changement par rapport à la conf de base), et le second sous-module se contente juste d'exclure tes libs natives.
 
Lors du build, le projet génère deux artéfacts, l'un 'normal", l'autre avec des binaires natifs filtrés.


 

wapcamer a écrit :

disq8: tu peux pt-ê découper ta lib en une composante principale et une autre lib avec les .so, appelée uniquement dans certains contextes ?


 
 
Merci, je vais regarder ce qui serait le plus simple a gerer.
A prioris, y aurait peut etre aussi une piste avec proguard.

n°2128740
disq8
Posté le 28-02-2012 à 19:41:18  profilanswer
 

Pas reussi, pas grave, je ferais ca manuellement.
 
 
Sinon, l'offre pour le playbook est prolongée jusqu'au 2 mars.
Perso, je me suis emmêlé les pinceaux en soumettant mon app, du coup, 10 jours pour me dire qu'elle etait pas signée  [:totoz]  
J'repars donc de 0 ^^
 
Et vous ? Des news ?

n°2128743
Dionγsos
Posté le 28-02-2012 à 19:59:42  profilanswer
 

Arf dommage.
Bon après si c'est juste parce qu'elle n'était pas signée c'est pas trop grave, ça aurait pu être pire :D
Là c'est juste du temps perdu.
 
Sinon j'ai reçu le mail me donnant le numéro de suivi, date de réception estimée : le 2 mars.


---------------
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.
n°2128746
disq8
Posté le 28-02-2012 à 20:30:35  profilanswer
 

Cool :) Pile pour le WE ^^
 
 
 
 
nouvelles stats dans le market:
http://android-developers.blogspot [...] droid.html

n°2128807
Dionγsos
Posté le 29-02-2012 à 09:36:56  profilanswer
 

Sympa ces nouvelles stats.
Intéressant de voir l'évolution des installations actives par version.


---------------
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.
n°2128811
mejero
Posté le 29-02-2012 à 10:10:45  profilanswer
 

Après 2 semaines, réponse de BB :

Citation :

Please fix the following issue and resubmit your application as a new release:
Items that need attention:
- Please fix the icon name so it matching with the apps name


 
Je m'attendais à ce que des choses n'aillent pas... mais que le nom de l'icone ne soit pas le bon  :whistle:  
 
En gros si mon appli s'appelle : "Ma super appli", l'icone doit s'appeler "Ma super appli.png" ?

n°2128818
Dionγsos
Posté le 29-02-2012 à 10:33:02  profilanswer
 

Bizarre, perso j'ai juste rajouté _bb au nom du fichier.


---------------
La différence entre la théorie et la pratique, c'est qu'en théorie il n'y a pas de différence, mais qu'en pratique il y en a une.
n°2128824
wapcamer
Posté le 29-02-2012 à 10:44:58  profilanswer
 

Dionγsos a écrit :


Sinon j'ai reçu le mail me donnant le numéro de suivi, date de réception estimée : le 2 mars.


pareil  :love:  

mejero a écrit :

Après 2 semaines, réponse de BB :

Citation :

Please fix the following issue and resubmit your application as a new release:
Items that need attention:
- Please fix the icon name so it matching with the apps name


 
Je m'attendais à ce que des choses n'aillent pas... mais que le nom de l'icone ne soit pas le bon  :whistle:  
 
En gros si mon appli s'appelle : "Ma super appli", l'icone doit s'appeler "Ma super appli.png" ?


C'est pt-ê plutôt le nom qui s'affiche sous l'icone et qui doit êter le même que le nom de l'appli ??
 
Normalement c pas grave si l'appli n'est pas passée du premier coup tant qu'elle a été déposée durant la bonne période.
Perso, j'ai pu resoumettre mon appli pour ma boite. Elle n'a pas encore été validée mais j'ai bon espoir...


---------------
Voir les RAW sous Android: https://market.android.com/details? [...] .RawVision Blog Photo: http://photouch.me Applications mobiles: http://caketuzz.com Wapcam Project: http://wapcam.mobi
n°2128828
disq8
Posté le 29-02-2012 à 10:54:36  profilanswer
 

C est long :o
 

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  48  49  50  ..  84  85  86  87  88  89

Aller à :
Ajouter une réponse
 

Sujets relatifs
problème scrollView cocoaDes développeurs Android sur Bordeaux ?
Développement d'un nouveau réseau en ligne[SVN] suivi des impacts d'un développement
Developpement d'une application de gestion de logsCherche framework java pour developpement web rapide
[Android] Emulateur et appliDéveloppement d'un site Web
Affichage message sur console projet pour développement plugin eclipsedeveloppement d'un service web mobile
Plus de sujets relatifs à : Developpement sur Android !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)