2016-11-28 2 views
0

Je développe actuellement une application payante NFC HCE.Boîte de dialogue de l'application de paiement par défaut Android Icône de l'application manquante

Tout fonctionne bien sauf la boîte de dialogue de l'application de paiement par défaut Android.

Il affiche une ligne pour mon application mais elle n'affiche aucune icône comme elle le montre pour d'autres applications.

Essayé de trouver une référence dans les documents, mais seulement trouvé des informations sur la création du service et la mise en œuvre des paiements HCE. Au début, je pensais qu'il utilisera la même icône que l'icône de l'application, indiquée dans le manifeste de l'application, mais je me suis aperçu que j'avais tort.

Quelqu'un peut-il indiquer où devrais-je regarder?

Répondre

0

Nous avons fini le trouver here

L'image est réglée sur « apduServiceBanner » dans l'élément xml « host-apduservice »

Cet élément devrait être sur le fichier xml apduservice référencé à partir de l'élément:

<meta-data android:name="android.nfc.cardemulation.host_apdu_service" 
      android:resource="@xml/apduservice"/> 

Dans le manifeste de l'application à l'intérieur de la balise de déclaration de service.