2016-05-13 34 views
0

Hey alle, bevor ich mein Spiel veröffentliche möchte ich wirklich diese ANE für den Artikelkauf implementieren. Ich habe mir alle Dokumente und ReadME angesehen, bin aber immer noch verwirrt darüber, wie man überhaupt einen Bildschirm bekommen kann, um den Kauf oder irgendetwas zu zeigen. HierWie installiere ich inAppPurchases mit Pozirk Ane?

ist ein Link auf die ANE ich verwende: https://github.com/pozirk/AndroidInAppPurchase

Hier ist, wie ich es Setup in meinem appXML: enter image description here

Ich habe die ANE und SWC innerhalb Flash-CS6 richtig.

In meiner Hauptklasse ist das, was ich zu tun, um bin versucht zu initialisieren:

//In app Purchases variable 
    private var _iap:InAppPurchase = new InAppPurchase(); 

In meinem Button Mouse Event-Handler: die

private function inAppPurchaseGameHandler(e:MouseEvent):void 
    { 


     _iap.addEventListener(InAppPurchaseEvent.INIT_SUCCESS, onInitSuccess); 
     _iap.addEventListener(InAppPurchaseEvent.INIT_ERROR, onInitError); 

     _iap.addEventListener(InAppPurchaseEvent.PURCHASE_SUCCESS, onPurchaseSuccess); 
     _iap.addEventListener(InAppPurchaseEvent.PURCHASE_ALREADY_OWNED, onPurchaseSuccess); 
     _iap.addEventListener(InAppPurchaseEvent.PURCHASE_ERROR, onPurchaseError); 

     _iap.addEventListener(InAppPurchaseEvent.CONSUME_SUCCESS, onConsumeSuccess); 
     _iap.addEventListener(InAppPurchaseEvent.CONSUME_ERROR, onConsumeError); 

     _iap.addEventListener(InAppPurchaseEvent.RESTORE_SUCCESS, onRestoreSuccess); 
     _iap.addEventListener(InAppPurchaseEvent.RESTORE_ERROR, onRestoreError); 
     //> initialization of InAppPurchase 
     _iap.addEventListener(InAppPurchaseEvent.INIT_SUCCESS, onInitSuccess); 
     _iap.addEventListener(InAppPurchaseEvent.INIT_ERROR, onInitError); 

     _iap.init("MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA3sOnbk76yCNbtqRN5Vgm3oaDNRiitXGcyQ0svyXjA+qIOCZT4qAauOonuGXPHy8jgtHyfYIKmnyOX+3EFdyv0SGz/MtSWg1aSFEnS6+X61Uk5a0MCWGcnsHR3l3giITiU3PWlAAKICehCxy3g4N+I5r4FXdEacOwNj7PC4EdyEA4bmb1Y8bChsDYsdC1ZrKs93GRVJh2s6tHHzP3tqVF/wt+5cJ7aag11+7I3CTaDrlw2A8d8sfZVYAGyibSadZiOOVhKKxidD95MySfJOFc8Izng0kISJf7/PRpFKRHD4Yx9AmplzJe2OiB7UyGLzZGc8mmoaO+H7zylHt34a3g6QIDAQAB"); 

    } 

Ich habe alle Funktionen Blank auf Moment, weil ich nicht sicher bin, was ich ihnen hinzufügen soll, damit dies richtig funktioniert.

Kann mir bitte jemand in die richtige Richtung zeigen? Siehst du etwas falsch in meinem XML oder Code? Vielen Dank!

Antwort