Ma première app : Développement sur Android


 

Ma première app

Ce forum est consacré aux développeurs et au développement pour Android. Trouver de l'aide, des idées, des tutoriaux, des scripts, ... Télécharger Android SDK, le Kit de développement Android.

Ma première app

Messagede Sheeloo le Jeu 28 Juil 2011 17:13

Bonjour,

Je débute dans la création d'appli sur Android, et plus particulièrement avec le langage Java.

J'en ai réellement marre des tutoriels "Hello Android" qui ne m'apprennent rien, j'ai voulu essayer d'autres tuto pour me familiariser avec cet univers, mais dès que je vais un tout petit peu plus loin, j'ai toujours le même genre de bug :

Je dois commenter le @override juste avant l'appel d'une fonction, toujours la même... Sans ça, Eclipse m'indique une erreur et refuse de me lancer l'appli. Si je commente le @override, l'app plante tout simplement dans l'émulateur.

Voici le tutoriel que j'ai suivi :
http://www.javacodegeeks.com/2010/10/an ... ivity.html
Le @override que je dois désactiver est la ligne 38.
Eclipse me dit : The method onClick(View) of type new View.OnClickListener(){} must override a superclass method
Le logcat me donne : "07-28 14:46:34.944: ERROR/AndroidRuntime(283): java.lang.RuntimeException: Unable to start activity ComponentInfo com.javacodegeeks.android.apps.moviesearchapp/com.javacodegeeks.android.apps.moviesearchapp.MovieSearchAppActivity}: java.lang.NullPointerException"

J'ai appliqué ce tuto au pied de la lettre...

D'ailleurs, en regardant bien dans les 4 commentaires, un type à le même problème que moi...

Impossible de lancer cette appli, je ne vois pas du tout ce qui peut poser problème. Une idée sur ce soucis que j'ai déjà rencontré sur plusieurs autres tutos (je n'ai plus les liens hélas) ?

Merci d'avance
Sheeloo
 
Messages: 2
Inscription: Jeu 28 Juil 2011 17:05


Re: Ma première app

Messagede katyward le Lun 1 Aoû 2011 01:26

Bonjour !

Et bien ces derniers temps j'ai voulu réessayer de programmer pour Android (j'avais fait un ou deux tp en cours l'année dernière, ça remonte - Master Miage 1ère année), et j'ai été intéressée par ton problème.

Malheureusement, j'ai bien suivi le tuto, et je n'ai pas eu d'erreur. J'ai fait un copier / coller du code, en prennant bien soin de modifier le nom du package (tu mets celui que tu as indiqué lors de la création du projet Android ?) et en regardant les différentes String utilisées.

Après, l'appli se lance, ne plante pas, mais ne va pas rechercher quoi que ce soit sur le net. Je ne vois pas trop comment t'aider à ce niveau-là. Vérifie bien que tu es en 1.5, et que les noms de tes .java correspondent bien...

Bon courage !
katyward
 
Messages: 1
Inscription: Lun 1 Aoû 2011 00:58

Re: Ma première app

Messagede Sheeloo le Lun 1 Aoû 2011 20:55

Merci à toi,

J'ai exactement copié collé le code indiqué sur le site...
Le nom du package ? Si ça correspond à la première ligne de code, j'ai :

package com.javacodegeeks.android.apps.moviesearchapp;

Changer le nom du package impliquerait quoi comme problème ?

Une chose, j'ai supprimé le @Override, ce qui me permettait de lancer l'appli, qui plantait au lancement dans l'émulateur (la raison de ce post). Chose qui ne se produit plus maintenant (je n'ai strictement rien modifié). A mon avis c'est le fait d'avoir reboot eclipse qui a dû tout arranger mais c'est bizarre quand même.

Je suis bien en 1.5. J'ai pu exporter l'.apk que j'ai installé sur mon tel, tout fonctionne. Vraiment bizarre...
Sheeloo
 
Messages: 2
Inscription: Jeu 28 Juil 2011 17:05


Développement sur Android



Sujets similaires A Ma première app


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron