Hi plugin.google.iap.v3 team,
plugin.google.iap.v3 is not supported on Android 6. It give “boolean java.util.List.isEmpty()” error at start of app and crashes. Can you fix it ASAP?
Here is console of Android 6 emulator.
sdk\_phone\_armv7: Unable to start service Intent { act=com.google.android.c2dm.intent.REGISTER pkg=com.google.android.gsf (has extras) } U=0: not found sdk\_phone\_armv7: ERROR: Runtime error sdk\_phone\_armv7: java.lang.NullPointerException: Attempt to invoke interface method 'boolean java.util.List.isEmpty()' on a null object reference sdk\_phone\_armv7: Java Stack Trace: sdk\_phone\_armv7: plugin.google.iap.v3.util.IabHelper.startSetup(IabHelper.java:272) sdk\_phone\_armv7: plugin.google.iap.v3.LuaLoader.init(LuaLoader.java:159) sdk\_phone\_armv7: plugin.google.iap.v3.LuaLoader.access$1200(LuaLoader.java:37) sdk\_phone\_armv7: plugin.google.iap.v3.LuaLoader$InitWrapper.invoke(LuaLoader.java:445) sdk\_phone\_armv7: com.ansca.corona.JavaToNativeShim.nativeResize(Native Method) sdk\_phone\_armv7: com.ansca.corona.JavaToNativeShim.resize(JavaToNativeShim.java:381) sdk\_phone\_armv7: com.ansca.corona.graphics.opengl.CoronaGLSurfaceView$CoronaRenderer.onSurfaceChanged(CoronaGLSurfaceView.java:378) sdk\_phone\_armv7: com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1612) sdk\_phone\_armv7: com.ansca.corona.graphics.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1378) sdk\_phone\_armv7: stack traceback: sdk\_phone\_armv7: [C]: in function 'init' sdk\_phone\_armv7: ?: in main chunk sdk\_phone\_armv7: [C]: in function 'require' sdk\_phone\_armv7: /Users/jenkins/slaveroot/workspace/Templates/label/android/platform/resources/in
Looking to hear from you soon. Thanks
Regards,
Usman Mughal