Bonjour,
J'ai décidé de m'intéresser à la programmation sous Android et pour ce faire je suis la section training du site de google.
J'ai donc installé le SDK Android ainsi que les parties pour Froyo et KitKat.
Bien que la section training utilise Eclipse et ADT, j'ai installé Android Studio (puisque le site annonce dans un encart qu'ils vont laisser tomber Eclipse) en me disant que j'allais m'adapter.
Et je me pose des questions concernant quelques différences entre ce qui est annoncé et ce que je vois :
- Lors de la création d'un premier projet, le tutoriel montre une fenêtre dans laquelle je suis censé choisir la version minimale d'Android ainsi que la version 'cible'.
Cependant, lorsque je crée effectivement mon premier projet, tout d'abord la fenêtre a une autre tête (ce qui ne doit pas être très grave) mais surtout elle ne me propose de choisir que la version minimale d'Android et plus du tout la version cible.- Toujours en suivant pas à pas cette section training le site commence à me parler du fichier AndroidManifest.xml et m'explique que
pourtant, voici l'intégralité du manifest généré automatiquement lors de la création du projet :One of the most important elements your manifest should include is the <uses-sdk> element.
Et si je n'ai pas sauté de ligne, aucune trace de la balise <uses-sdk>...
Code : 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 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.david.myapplication" > <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name="com.example.david.myapplication.MainActivity" 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>- Je continue tout de même et lance l'application sur un émulateur, l'application (de type hello world) fonctionne par contre je me demande s'il est normal que l'émulateur n'ait pas de touche 'physique' type retour, home et menu.
- Par la suite encore, le tutoriel veut me faire construire une petite UI et pour cela me demande :
Mais aucun fichier fragment_main.xml dans le répertoire res/layout/Open the fragment_main.xml file from the res/layout/ directory.
Par contre un fichier activity_main.xml, je vais donc tenter de continuer avec çà, je verrai bien.
Quelqu'un aurait-il des réponses à ces problèmes ?
Merci d'avance pour votre aide.
Partager