Bonjour à tous.
Je viens de décider de me lancer dans le développement JAVA pour Android sous Eclipse ... mais je bloque déjà au niveau du "Hello world"
Du coup je viens vers vous pour que vous puissiez m'aider
Pour remettre le contexte je suis un tutoriel Java.
Tout va très bien jusqu'au lancement de l'application qui me met le message d'erreur : INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
Eclipse me dit de checker le logcat ... mais il me dit rien de spécial. (ou alors j'ai pas trouvé) Et comme c'est sur mon tel ... ça bouge en permanence ce log
Alors :
-je suis sous Windows 7 64 bits.
-Je me connecte sur un Wiko cink peax en 4.7. Sur le tel j'active le stockage USB et le mode développeur. Il est bien reconnus par Eclipse. J'ai aussi essayé sur un emulateur mais c'est la même chose.
-Je suis avec le JDK SE 6
-J'ai l'API 7 d'installer sur Eclipse
-Android minimum est paramétré pour 2.1 (API 7 justement)
Comme je n'ai fait qu'un Hello world mon code est très court (je n'ai qu'une activité). Le voici :
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 package Nectunia.ZBidese; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.TextView; public class Act_Main extends Activity { private TextView coucou = null; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); coucou = new TextView(this); coucou.setText("Hello world"); setContentView(coucou); } public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.act__main, menu); return true; } }
L'erreur viens apparemment du manifest. Je vous le donne donc :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="Nectunia.ZBidese" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="7"/> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="Nectunia.ZBidese.Act_Main" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> </manifest>
Voila je crois que je vous ai tout donné ... j'en sais pas plus ... mais je suis bien triste de pas pouvoir aller plus loin
J'espère que vous pourrez m'aider. Apparemment pas mal de personnes ont des problèmes avec le manifest ... mais j'ai pas trouvé le même que le miens
Merci d'avance dans tous les cas.
Partager