Hi
When trying to make the sample app of the InPerson SDK for Android work on a tablet that is not listed as supported (Lenovo Tab 2 A10-70F upgraded to latest Android 6.0 Marshmallow), first the message "Device plugged in" appears, then 4 seconds later "EMV Status: Device timeout, please try again".
Is that simply because this hardware is not supported, or what can be done to track this error down and make this work?
Android Studio 3.0.1 is complaining in the app's build.gradle for the line
compile 'org.apache.httpcomponents:httpclient:4.5'
"httpclient defines classes that conflict with classes now provided by Android. Solutions include finding newer versions or alternative libraries that don't have the same problem (for example, for httpclient use HttpUrlConnection or okhttp instead), or repackaging the library using something like jarjar."
Removing this line (assuming Android libraries are then being used), or updating to latest version 4.5.5, and version for previous line
compile 'org.apache.httpcomponents:httpcore:4.4.1'
to 4.4.9 don't help.
Thanks for any hint in the right direction!
Ole
03-05-2018 06:56 PM