Pierre87 Posted February 10, 2010 Share Posted February 10, 2010 Mon frère a un HTC Tatoo, acheté grâce à des points de fidélité chez Bouygues. J'ai développé une application Android, elle est dispo sur le Market de mon HTC Hero, mais reste invisible sur celui du Tatoo. Cette application est compatible Android 1.5 et +. L'installation manuelle du .apk fonctionne parfaitement. De plus, j'ai remarqué que de nombreuses applications n'étaient pas disponibles sur le Market du Tatoo (par rapport au Hero). Est ce que c'est du à la résolution de l'écran ? Est ce que c'est une limitation imposée par Bouygues ? Comment débloquer le Market du Tatoo ? Comment faut il développer/publier une application pour qu'elle soit dispo sur le Market du Tatoo? (sans toucher au Market) Merci ! Quote Link to comment Share on other sites More sharing options...
EowynCarter Posted February 10, 2010 Share Posted February 10, 2010 Est ce que c'est du à la résolution de l'écran ? Oui. Comment faut il développer/publier une application pour qu'elle soit dispo sur le Market du Tatoo? (sans toucher au Market) Y'a un guide là dessus sur ce site. Quote Link to comment Share on other sites More sharing options...
Pierre87 Posted February 10, 2010 Author Share Posted February 10, 2010 Où ça ? Sur le wiki (je n'ai pas (encore) trouvé) ou sur le forum (idem) ? Quote Link to comment Share on other sites More sharing options...
Pierre87 Posted February 10, 2010 Author Share Posted February 10, 2010 j'ai trouvé un truc : https://www.frandroid.com/5903/preparez-vos-applications-pour-le-htc-tattoo-12/ mais ça ne marche pas dès que je mets "1.6" en target, il est impossible de l'exécuter sur du 1.5 (mon Hero), même si je mets minSdkVersion à 3 (Android 1.5) Quote Link to comment Share on other sites More sharing options...
Jorodan Posted February 11, 2010 Share Posted February 11, 2010 Tu peux pas la rendre compatible ET 1.5 ET Tattoo... Quote Link to comment Share on other sites More sharing options...
Pierre87 Posted February 11, 2010 Author Share Posted February 11, 2010 Dans ce cas là, comment fait l'auteur de l'article ? Taskiller est compatible Android 1.5 (sdk 3) mais est compilé pour Android 1.6 (sdk 4) Il a déclaré min sdk 3, ce qui ne semble pas marcher chez moi :( Quote Link to comment Share on other sites More sharing options...
Pierre87 Posted February 11, 2010 Author Share Posted February 11, 2010 Ha en fait si ça marche ! J'ai fait en sorte que mon projet soit compilé avec Android 2.1, sdk 7 J'ai indiqué un min sdk 3, target sdk 4, max sdk 7 Quand je lance mon Application depuis Eclipse, d'habitude c'est automatique. Là, il m'affiche une fenetre, m'indiquant de choisir un appareil Android, et m'indiquant que mon téléphone dispose uniquement de Android 1.5, avec une croix rouge. Je croyais que ça refusait de se lancer, mais en fait ça marche ! Il suffit de double cliquer sur l'appareil en question, et ça se lance quand même Par contre, il faut faire attention à ne pas utiliser, ou rendre indispensable, des fonctionnalité d'un sdk plus élevé que le sdk minimum. Il existe des techniques pour proposer une fonctionnalité avancée, si on dispose d'une version d'Android suffisamment récente, et de la bloquer le cas échéant. En gros, ça revient à catch une Exception indiquant qu'une classe ou qu'une fonction n'est pas trouvée... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.