2016-01-30 72 views
3

我想實現ios在我的libgdx遊戲中的應用程序購買。我使用Android studioLibgdx robovm ios綁定爲IAP

我正在尋找robovm ios綁定,但只有我發現是https://github.com/BlueRiverInteractive/robovm-ios-bindings,但此綁定已棄用。在建議的鏈接https://github.com/robovm/robovm-robopods沒有任何綁定的ios IAP。

是否有任何其他工作綁定爲此目的? 我可以在我的Android Studio項目中使用(以及如何)對此已棄用的BlueRiverInteractive進行綁定嗎?

我不想使用gdx-pay,因爲我不想改變我的我的遊戲Android部分

任何幫助,將不勝感激 (我已經在谷歌Play商店應用程序內購買來實現機器人)由於

回答

0

RoboVM現在有一個新的名爲RoboPod Robo.Billing它允許你實現應用內購買的跨平臺在您的應用程序: https://github.com/robovm/robovm-robopods/tree/master/components/robo.billing

沒有文件,但你可以看看的示例應用程序: https://github.com/robovm/robovm-samples/tree/snapshot/robopods/components/robo.billing

看看樣本的核心項目。您可以在覈心項目中的應用程序購買中完成所有工作,您無需更改iOS項​​目中的任何代碼。 如果您還想讓Robo.Billing處理Android IAP,則您必須在onActivityResult或您的啓動活動中執行一些代碼(只需檢查樣本的Android項目)。

而且不要忘了必要的依賴添加到您的build.gradle:

core: compile "org.robovm:robopods-billing-core:1.13.1-SNAPSHOT" 
ios: compile "org.robovm:robopods-billing-ios:1.13.1-SNAPSHOT" 
android: compile "org.robovm:robopods-billing-android:1.13.1-SNAPSHOT"