Juste une petite confusion que je veux demander en faisant une application facebook pour implémenter la fonctionnalité de partage dans mon application Android
Identifiant unique de l'application utilisée pour ouvrir votre application
L'activité principale que vous souhaitez que Facebook lance
ajoutez Package name
de votre application dans Nom du package Champ ajoutez Activity
Nom dans Nom de la classe Champ. Comme vous avez com.example.facebook
comme nom de votre paquet. Dans ce paquet, vous avez beaucoup Activity
mais vous voulez utiliser le code Facebook dans FbExampleActivity
, alors FbExampleActivity
est votre nom de classe.
Je n'ai pas encore essayé, mais il semble que ces champs ne concernent que les liens profonds. C'est utile lorsque vous souhaitez que Facebook affiche des annonces renvoyant à votre application. Si les utilisateurs cliquent sur une annonce:
si votre application a été installée sur le périphérique de l'utilisateur (en fonction du nom du package que vous avez défini ici), elle enverra une intention à votre activité (en vous basant sur le nom de la classe que vous avez définie ici). Cette activité va gérer l'intention.
Sinon, il va aller sur votre application sur Google Play (encore une fois, sur la base du nom du paquet que vous définissez ici)
lien profond: https://developers.facebook.com/docs/app-ads/deep-linking
Liens d'application sur Android: https://developers.facebook.com/docs/applinks/Android
En conclusion, si vous n'allez pas intégrer les liens d'applications, il vous suffit de mettre votre paquet et votre activité principale ici.