IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Démarrage d’une Activity grâce aux Intents


Sujet :

Android

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut Démarrage d’une Activity grâce aux Intents
    Salut à tous

    je veux activer un bouton qui est affiché dans un AlertDialog,pour démarrer une autre activité.

    j'ai trouvé ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Intent intent = new Intent(HelloItemizedOverlay.this, CLASSE_DESTINATION.class);
    			startActivity(intent);

    il faut que ma classe doit heriter de Activity pour que startActivity() soit activer.

    hors ma classe herite HelloItemizedOverlay herite de ItemizedOverlay.

    voici la classe :

    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
     
    package com.android.map;
     
    import java.util.ArrayList;
     
    import android.app.AlertDialog;
    import android.content.Context;
    import android.content.DialogInterface;
    import android.graphics.drawable.Drawable;
    import android.location.LocationListener;
    import android.view.MotionEvent;
    import android.widget.TextView;
    import android.widget.Toast;
     
    import com.google.android.maps.GeoPoint;
    import com.google.android.maps.ItemizedOverlay;
    import com.google.android.maps.MapView;
    import com.google.android.maps.OverlayItem;
     
    public class HelloItemizedOverlay extends ItemizedOverlay {
     
    	private ArrayList<OverlayItem> mOverlays = new ArrayList<OverlayItem>();
    	private Context mContext;
     
    	/*public HelloItemizedOverlay(Drawable defaultMarker) {
    		super(boundCenterBottom(defaultMarker));
    		// TODO Auto-generated constructor stub
    	}*/
     
    	public HelloItemizedOverlay(Drawable defaultMarker, Context context) {
    		 // super(defaultMarker);
    		super(boundCenterBottom(defaultMarker));
    		   mContext = context;
    		  // HelloItemizedOverlay itemizedoverlay = new HelloItemizedOverlay(defaultMarker, mContext);
     
    		}
     
    	@Override
    	protected OverlayItem createItem(int i) {
    		// TODO Auto-generated method stub
    		 return mOverlays.get(i);
    	}
     
    	@Override
    	public int size() {
    		// TODO Auto-generated method stub
    		return mOverlays.size();
    	}
    	public void addOverlay(OverlayItem overlay) {
    	    mOverlays.add(overlay);
    	    populate();
    	}
     
    	@Override
    	protected boolean onTap(int index) {
    	  OverlayItem item = mOverlays.get(index);
    	  AlertDialog.Builder dialog = new AlertDialog.Builder(mContext);
    	  dialog.setTitle(item.getTitle());
    	  dialog.setMessage(item.getSnippet());  
     
     
    	 dialog.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {  		    	 
    		    	public void onCancel(DialogInterface dialog) {} 
     
    				@Override
    				public void onClick(DialogInterface dialog, int which) {			
     
    				}  
     
    		    });
     
    	 dialog.setPositiveButton("Go", new DialogInterface.OnClickListener() {
     
    		@Override
    		public void onClick(DialogInterface dialog, int which) {
    			// TODO Auto-generated method stub
     
    			/* ---------------- problème
     
    Intent intent = new Intent(HelloItemizedOverlay.this, CLASSE_DESTINATION.class);
    			startActivity(intent);
     
     
    */
     
    		}  		    	 
    		    	//public void onCancel(DialogInterface dialog) {} 
     
     
     
    		    });
     
     
    	  dialog.show();
    	  return true;
    	}
     
     
     
     
    }
    merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Pourquoi est ce que tu n'utilises pas le contexte que tu as stocké (mContext) pour déclarer ton intent ?

  3. #3
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    il faut que ma classe doit hériter de Activity pour que startActivity() soit activé.
    Non il faut que tu ais un Context dans ta Class , tu n'as pas besoin de la faire hérité de Activity.
    Je t'ai mis le lien , de la procédure de startActivity().

    http://developer.android.com/referen...tent.Intent%29

    La solution pour ta class serait donc d'avoir une variable Context ce qui est le cas .

    Donc pour appeler ton startActivity()

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    context.startActivity(intent);

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut
    mais j'ai une erreur à cette ligne cette foie ci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Intent intent = new Intent(HelloItemizedOverlay.this,SiteArchéologiqueDeCarthage.class);

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Bonjour,
    Et avec ça tu as toujours l'erreur ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Intent intent = new Intent(mContext,SiteArchéologiqueDeCarthage.class);

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut
    merci pour votre aide.
    pas d'erreur maintenant dans cette classe,mais qu'on je click sur le bouton "Go" une erreur qui sur l'emulateur "has stopped unexpectedly". voila la partie du code de HelloItemized

    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    	@Override
    	protected boolean onTap(int index) {
    	  OverlayItem item = mOverlays.get(index);
    	  AlertDialog.Builder dialog = new AlertDialog.Builder(mContext);
    	  dialog.setTitle(item.getTitle());
    	  dialog.setMessage(item.getSnippet());  
     
     
    	 dialog.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {  		    	 
    		    	public void onCancel(DialogInterface dialog) {} 
     
    				@Override
    				public void onClick(DialogInterface dialog, int which) {			
     
    				}  
     
    		    });
     
    	 dialog.setPositiveButton("Go", new DialogInterface.OnClickListener() {
     
    		@Override
    		public void onClick(DialogInterface dialog, int which) {
    			// TODO Auto-generated method stub
     
     
     
     
     
    			Intent intent = new Intent(mContext,GoogleSearch.class);
    			mContext.startActivity(intent);
     
     
     
    		}  		    	 
    		    	//public void onCancel(DialogInterface dialog) {} 
     
     
     
    		    });
     
     
    	  dialog.show();
    	  return true;
    	}
    et la classe GoogleSearch

    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
    package com.android.map;
     
    import android.app.Activity;
    import android.content.Intent;
    import android.net.Uri;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.EditText;
    import android.widget.ImageButton;
     
    public class GoogleSearch extends Activity implements View.OnClickListener {
     
    	private ImageButton mImageButton;
    	private EditText mEditText;
     
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.custom_dialog);
    		mImageButton = (ImageButton)findViewById(R.id.imageButton);
    		mEditText = (EditText)findViewById(R.id.editText);
    		mImageButton.setOnClickListener(this);
    	}
     
    	@Override
    	public void onClick(View view) {
    		if (view == mImageButton) {
    			final String requete = "http://www.google.fr/search?q=" + mEditText.getText();
    			Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(requete));
    			startActivity(intent);
    		}
    	}
    }
    avec Custom_dialog est :
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
    	xmlns:android="http://schemas.android.com/apk/res/android"
    	android:orientation="vertical"
    	android:layout_width="fill_parent"
    	android:layout_height="wrap_content"
    	android:layout_gravity="center"
    	android:padding="10px">
     
    	<TextView
    		android:text="Entrez la recherche à effectuer dans le champ ci-dessous puis cliquez sur le bouton"
    		android:layout_width="wrap_content"
    		android:layout_height="wrap_content"
    		android:layout_marginBottom="10px"
    		android:gravity="center_horizontal" />
     
    	<EditText
    		android:id="@+id/editText"
    		android:layout_marginBottom="5px"
    		android:layout_width="fill_parent"
    		android:layout_height="wrap_content" />
     
    	<ImageButton
    		android:id="@+id/imageButton"
    		android:layout_width="wrap_content"
    		android:layout_height="wrap_content"
    		android:src="@drawable/icon"
    		android:layout_gravity="center"></ImageButton>
     
    </LinearLayout>
    merci

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Montres nous aussi tes messages sur le logcat

  8. #8
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut
    ok


    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    03-28 11:44:50.044: INFO/ActivityManager(65): Force stopping package com.android.map uid=10040
    03-28 11:44:50.264: INFO/installd(34): move /data/dalvik-cache/data@app@com.android.map-1.apk@classes.dex -> /data/dalvik-cache/data@app@com.android.map-1.apk@classes.dex
    03-28 11:44:50.264: DEBUG/PackageManager(65): New package installed in /data/app/com.android.map-1.apk
    03-28 11:44:50.275: WARN/PackageManager(65): Unknown permission android.permission.ACCESS_GPS in package com.android.map
    03-28 11:44:50.275: WARN/PackageManager(65): Unknown permission android.permission.ACCESS_ASSISTED_GPS in package com.android.map
    03-28 11:44:50.275: WARN/PackageManager(65): Unknown permission android.permission.LOCATION in package com.android.map
    03-28 11:44:50.494: INFO/ActivityManager(65): Force stopping package com.android.map uid=10040
    03-28 11:44:50.704: DEBUG/dalvikvm(124): GC_EXPLICIT freed 108 objects / 5000 bytes in 198ms
    03-28 11:44:50.754: DEBUG/dalvikvm(65): GC_EXPLICIT freed 10026 objects / 632120 bytes in 241ms
    03-28 11:44:52.394: DEBUG/dalvikvm(65): GC_EXPLICIT freed 3955 objects / 194392 bytes in 1016ms
    03-28 11:44:52.614: INFO/installd(34): unlink /data/dalvik-cache/data@app@com.android.map-2.apk@classes.dex
    03-28 11:44:52.664: DEBUG/AndroidRuntime(808): Shutting down VM
    03-28 11:44:52.684: DEBUG/dalvikvm(808): Debugger has detached; object registry had 1 entries
    03-28 11:44:52.704: INFO/AndroidRuntime(808): NOTE: attach of thread 'Binder Thread #3' failed
    03-28 11:44:52.814: WARN/RecognitionManagerService(65): no available voice recognition services found
    03-28 11:44:54.684: DEBUG/AndroidRuntime(820): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    03-28 11:44:54.684: DEBUG/AndroidRuntime(820): CheckJNI is ON
    03-28 11:44:55.604: DEBUG/AndroidRuntime(820): --- registering native functions ---
    03-28 11:44:56.696: INFO/ActivityManager(65): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.map/.HelloGoogleMapActivity }
    03-28 11:44:57.055: INFO/ActivityManager(65): Start proc com.android.map for activity com.android.map/.HelloGoogleMapActivity: pid=824 uid=10040 gids={3003}
    03-28 11:45:00.705: INFO/ActivityManager(65): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.android.map/.HelloGoogleMapActivity }
    03-28 11:45:00.735: DEBUG/AndroidRuntime(820): Shutting down VM
    03-28 11:45:00.745: DEBUG/dalvikvm(820): Debugger has detached; object registry had 1 entries
    03-28 11:45:00.755: INFO/AndroidRuntime(820): NOTE: attach of thread 'Binder Thread #3' failed
    03-28 11:45:00.885: DEBUG/dalvikvm(824): GC_FOR_MALLOC freed 4917 objects / 305528 bytes in 276ms
    03-28 11:45:01.224: DEBUG/dalvikvm(824): GC_FOR_MALLOC freed 9946 objects / 605704 bytes in 80ms
    03-28 11:45:01.475: DEBUG/dalvikvm(824): GC_FOR_MALLOC freed 4937 objects / 322936 bytes in 79ms
    03-28 11:45:01.755: DEBUG/dalvikvm(824): GC_FOR_MALLOC freed 6204 objects / 378496 bytes in 77ms
    03-28 11:45:02.125: DEBUG/dalvikvm(824): GC_FOR_MALLOC freed 8555 objects / 651720 bytes in 87ms
    03-28 11:45:02.405: DEBUG/dalvikvm(824): GC_FOR_MALLOC freed 6075 objects / 370032 bytes in 84ms
    03-28 11:45:02.675: DEBUG/dalvikvm(824): GC_EXTERNAL_ALLOC freed 3046 objects / 273848 bytes in 84ms
    03-28 11:45:02.715: WARN/GpsLocationProvider(65): Duplicate add listener for uid 10040
    03-28 11:45:03.045: INFO/MapActivity(824): Handling network change notification:CONNECTED
    03-28 11:45:03.055: ERROR/MapActivity(824): Couldn't get connection factory client
    03-28 11:45:03.415: INFO/ActivityManager(65): Displayed activity com.android.map/.HelloGoogleMapActivity: 6578 ms (total 6578 ms)
    03-28 11:45:06.276: DEBUG/dalvikvm(824): GC_FOR_MALLOC freed 3309 objects / 304576 bytes in 125ms
    03-28 11:45:09.174: INFO/ActivityManager(65): Starting activity: Intent { cmp=com.android.map/.GoogleSearch }
    03-28 11:45:09.194: DEBUG/AndroidRuntime(824): Shutting down VM
    03-28 11:45:09.194: WARN/dalvikvm(824): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824): FATAL EXCEPTION: main
    03-28 11:45:09.366: ERROR/AndroidRuntime(824): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.map/com.android.map.GoogleSearch}; have you declared this activity in your AndroidManifest.xml?
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at android.app.Activity.startActivityForResult(Activity.java:2817)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at android.app.Activity.startActivity(Activity.java:2923)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at com.android.map.HelloItemizedOverlay$2.onClick(HelloItemizedOverlay.java:84)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at com.android.internal.app.AlertController$ButtonHandler.handleMessage(AlertController.java:158)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at android.os.Handler.dispatchMessage(Handler.java:99)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at android.os.Looper.loop(Looper.java:123)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at android.app.ActivityThread.main(ActivityThread.java:4627)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at java.lang.reflect.Method.invokeNative(Native Method)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at java.lang.reflect.Method.invoke(Method.java:521)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
    03-28 11:45:09.366: ERROR/AndroidRuntime(824):     at dalvik.system.NativeStart.main(Native Method)
    03-28 11:45:09.385: WARN/ActivityManager(65):   Force finishing activity com.android.map/.HelloGoogleMapActivity
    03-28 11:45:10.114: WARN/ActivityManager(65): Activity pause timeout for HistoryRecord{44fed320 com.android.map/.HelloGoogleMapActivity}
    03-28 11:45:12.744: INFO/Process(824): Sending signal. PID: 824 SIG: 9
    03-28 11:45:12.794: INFO/ActivityManager(65): Process com.android.map (pid 824) has died.
    03-28 11:45:12.794: INFO/WindowManager(65): WIN DEATH: Window{44ff6bb0 com.android.map/com.android.map.HelloGoogleMapActivity paused=false}
    03-28 11:45:12.824: INFO/WindowManager(65): WIN DEATH: Window{45058378 com.android.map/com.android.map.HelloGoogleMapActivity paused=false}
    03-28 11:45:12.916: WARN/GpsLocationProvider(65): Unneeded remove listener for uid 1000
    03-28 11:45:17.565: DEBUG/dalvikvm(180): GC_EXPLICIT freed 81 objects / 3456 bytes in 1269ms
    03-28 11:45:21.277: WARN/ActivityManager(65): Activity destroy timeout for HistoryRecord{44fed320 com.android.map/.HelloGoogleMapActivity}
    03-28 11:45:21.474: DEBUG/dalvikvm(287): GC_EXPLICIT freed 6 objects / 176 bytes in 160ms
    03-28 11:45:26.464: DEBUG/dalvikvm(293): GC_EXPLICIT freed 120 objects / 7224 bytes in 98ms
    03-28 11:45:31.504: DEBUG/dalvikvm(227): GC_EXPLICIT freed 176 objects / 7936 bytes in 134ms

  9. #9
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    03-28 11:45:09.366: ERROR/AndroidRuntime(824): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.android.map/com.android.map.GoogleSearch}; have you declared this activity in your AndroidManifest.xml?
    As tu déclarer ton activity dans ton manifest ?

    De même pour tes permissions


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    03-28 11:44:50.275: WARN/PackageManager(65): Unknown permission android.permission.ACCESS_GPS in package com.android.map
    03-28 11:44:50.275: WARN/PackageManager(65): Unknown permission android.permission.ACCESS_ASSISTED_GPS in package com.android.map
    03-28 11:44:50.275: WARN/PackageManager(65): Unknown permission android.permission.LOCATION in package com.android.map

    Ou les as tu trouvé celles là ?

    Regardes à ce lien tu auras toutes les permissions d'android
    http://developer.android.com/referen...ermission.html

  10. #10
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Je ne vois pas l'erreur...
    Tu l'as bien déclaré dans le manifest ?

  11. #11
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut
    ok merci pour votre aide.

    une derniere quest.

    je veux integrer GoogleMaps dans mon apllication, mais la carte ne s'affiche pas ,pourtant les marqueurs sont affichés ainsi que le cadre de la carte.

    j'ai une clé API et j'ai essayé d'appliquer l'exemple dans Android.com mais rien ne se passe


    merci

  12. #12
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    La carte s'affiche sur l'émulateur mais pas sur le téléphone ? Si c'est ça c'est que tu as une clé de Debug et qu'il te faut la clé pour l'application signée

  13. #13
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut
    oui c'est ça.
    mais je n'est pas compris qu'est ce que je vais faire !

    veuillez m'expliquer avec plus de détails

    merci

  14. #14
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Tu crées ton APK. Tu as du créer un fichier keystore.
    Dans ta console tu tapes : keytool -list - alias NomAppli -keystore NomKeystore
    Après tu vas sur le site de google. Tu mets la clé que tu viens d'obtenir et ils te donneront la clé pour ton application.

  15. #15
    Membre confirmé
    Inscrit en
    Mars 2011
    Messages
    140
    Détails du profil
    Informations forums :
    Inscription : Mars 2011
    Messages : 140
    Par défaut
    ça ce que j'ai fait,mais lle ne fonctionne pas !

Discussions similaires

  1. indexation de texte grâce aux arbres binaires
    Par méloquenn dans le forum Caml
    Réponses: 1
    Dernier message: 29/10/2007, 09h24
  2. Extraire une partie d'une liste grâce aux index
    Par Matt630 dans le forum Prolog
    Réponses: 7
    Dernier message: 14/12/2006, 10h05
  3. Menu Déroulant activé grâce à un bouton
    Par ero-sennin dans le forum C++Builder
    Réponses: 9
    Dernier message: 07/07/2006, 12h26
  4. Optimiser grâce aux tables temporaires
    Par dcollart dans le forum Langage SQL
    Réponses: 4
    Dernier message: 24/07/2005, 10h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo