Jump to content

Unity Wave SDK IAP


Recommended Posts



I am porting existing app to Vive Focus using WaveSDK for Unity. I Am at the phase where I need to implement IAP (In-app purchases)

and I was wondering whether I should use Viveport SKD for it?


I already tried using it but I receive errors: Exception: JNI: Init'd AndroidJavaClass with null ptr! 


These lines are causing it:


Viveport.IAPurchase.IsReady(listener, "VIVEPORT_API_KEY");Viveport.Api.Init(InitStatusHandler, "VIVEPORT_ID");


Any suggestions?


Link to comment
Share on other sites

Please change the calling sequence as following:
1. Viveport.Api.Init(InitStatusHandler, "VIVEPORT_ID");
2.Viveport.IAPurchase.IsReady(listener, "VIVEPORT_API_KEY");
"Init" should be done first, then on "IInitStatusHandler" success call "IsReady"


Thank you



Link to comment
Share on other sites


This topic is now archived and is closed to further replies.

  • Create New...