Android : Android In App Billing crashes only in Samsung tab 10.1

on Wednesday, August 13, 2014


I got a very strange problem when I'm testing the In App Billing. The app crashes only in Samsung tab 10.1 with the following error message which I totally have no clue what's wrong with it:



java.lang.IllegalArgumentException: com.d.b.a.b: Bad Base64 input character at 0: 5(decimal)



at com.test.iab.util.Security.verifyPurchase()
at com.test.iab.util.Security.verifyPurchase()
at com.test.iab.util.IabHelper.enableDebugLogging()
at com.test.iab.util.IabHelper.enableDebugLogging()
at com.test.iab.util.IabHelper.enableDebugLogging()
at com.test.iab.util.IabHelper$2.run()
at java.lang.Thread.run(Thread.java:856) Caused by: com.d.b.a.b: Bad Base64 input character at 0: 5(decimal)
at com.test.iab.util.Base64.decode4to3()
at com.test.iab.util.Base64.decode4to3()
at com.test.iab.util.Base64.decode4to3()
at com.test.iab.util.Security.verifyPurchase()
at com.test.iab.util.Security.verifyPurchase()
at com.test.iab.util.IabHelper.enableDebugLogging()
at com.test.iab.util.IabHelper.enableDebugLogging()
at com.test.iab.util.IabHelper.enableDebugLogging()
at com.test.iab.util.IabHelper$2.run()
at java.lang.Thread.run(Thread.java:856)


The app works fine in Samsung S4, HTC one and some other devices but only crashes in Samsung tab 10.1. Does anybody have experience the same issue? The reason why I ask here is because I don't have a samsung tablet for debugging.


0 comments:

Post a Comment