Может ли кто-нибудь объяснить мне, почему поддерживаемые технологии тегов приложения Android объявляются ОБА программно и в файле XML? Во всех примерах, которые я видел до сих пор, это так. Взгляните, например, на это руководство: http://mifareclassicdetectiononandroid.blogspot.com/2011/04/reading-mifare-classic-1k-from-android.html
Код:
mTechLists = new String[][] { new String[] { MifareClassic.class.getName() } };
XML-файл:
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<tech-list>
<tech>android.nfc.tech.NfcA</tech>
<tech>android.nfc.tech.MifareClassic</tech>
</tech-list>
</resources>