2016-11-28 139 views
0

我目前正在開發NFC HCE支付應用程序。Android默認支付應用程序對話框丟失應用程序圖標

它的所有工作正常,除了Android默認支付應用程序對話框。

它確實顯示了我的應用程序的一行,但沒有顯示任何圖標,因爲它顯示爲其他應用程序。

試圖在文檔中找到任何參考,但只找到有關創建服務和實施HCE支付的信息。

起初我以爲它會使用與應用程序圖標相同的圖標,在應用程序清單中指定,但即時看到我錯了。

有人可以指出我應該在哪裏看?

回答

0

最終找到它here

的圖像被設定爲「apduServiceBanner」 XML元素「主機apduservice」裏面

該元素應該是從元素所引用的apduservice xml文件:

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

在服務聲明標記內的應用清單中。