Card.io на Android не показывает параметр сканирования в режиме деблокирования

Мы разрабатываем приложение для Android с интегрированным в него Card.IO. Он отлично работает в режиме отладки и показывает параметр сканирования, однако, когда мы делаем выпускную сборку, параметр сканирования исчезает, и вместо этого пользователь может только ввести номер карты вручную, а это не то, что нам нужно.

Когда мы делаем релизную сборку, мы указываем в файле манифеста Android:

<application android:debuggable="false" ...  

И, как написано в docs, мы добавляем в файл proguard следующее:

-keep class io.card.**
-keepclassmembers class io.card.** {
    *;
}

person user2861674    schedule 09.10.2013    source источник
comment
Джефф из Card.io здесь. Я смог воспроизвести проблему. Похоже, аппаратное обнаружение камеры немного шатается в режиме выпуска. Я обновлю эту проблему, когда найду исправление.   -  person Jeff Brateman    schedule 09.10.2013
comment
Спасибо Джефф! Я надеюсь, что это будет быстро исправить.   -  person user2861674    schedule 09.10.2013


Ответы (1)


Мы выпустили 3.1.3 card.io Android SDK card.io с исправлением этой проблемы. Если вам все еще требуется дополнительная помощь. Спасибо!

person Jeff Brateman    schedule 09.10.2013
comment
Это сработало и для меня. Card.io не работал на Samsung G2 и Samsung G3. - person Poutrathor; 04.12.2013