Jaké normální API byste si představoval?
Pokud ty QR kódy generujete, můžete tam dát URL, které to automaticky otevře. To umí třeba Barcode Scanner.
Pokud byste chtěl něco sofistikovanějšího, tak si to budete muset napsat. Knihovna ZBar pro Android umí číst QR kódy a obsahuje ukázkovou aplikaci, kde stačí přečtená data vhodně zpracovávat.
Pokud byste chtěl, aby se to chovalo jako USB HID (klávesnice), jako to dělají průmyslové QR čtečky, tak to byste si musel zkompilovat jádro, které to umí. Standardní androidí jádra takovou možnost nenabízí.