Admob zu Libgdx Spiel hinzufügen

8

Ich habe dieses Tutorial heruntergefahren , aber als ich versucht habe, zur Monetarisierungsseite zu wechseln, konnte ich nicht monetarisieren oder fügen Sie ein beliebiges Banner hinzu, da sich mein Spiel im Gegensatz zum Tutorial nicht im Store befindet.

Meine Frage ist: Muss ich mein Spiel hochladen, ohne den Code von admob hinzuzufügen, dann füge ich es zu meinem Spiel hinzu oder soll ich den Code vor dem Hochladen hinzufügen und dann die Dinge von der admob Webseite einstellen?

Es könnte eine dumme Frage sein, aber ich bin nur ein Neuling, wenn es um admob geht

    
Sarah 11.01.2016, 23:25
quelle

1 Antwort

2

In den offiziellen Libgdx-Dokumenten gibt es einen Abschnitt, der erklärt, wie man Admob benutzt:

bedenke das:

  

Android (6.4.1 und frühere SDKs) Veraltet. Am 1. August 2014 Google   Play akzeptiert keine neuen oder aktualisierten Apps, die die alte Version verwenden   Standalone Google Mobile Ads SDK v6.4.1 oder niedriger Sie müssen auf aktualisieren   die Google Play-Version des Mobile Ads SDK bis dahin.

Laut Libgdx Wiki:

  

Barebones Beispiel App

     

Ich habe ein neues libgdx-Projekt erstellt, indem ich gdx-setup-ui.jar verwendet habe   .gitignore-Datei, und habe meinen ersten Commit gemacht.

     

Eclipse-Einrichtung

     

Importieren Sie in eclipse die Barebones-Beispiel-App (Datei & gt; Import & gt; vorhanden)   Projekte in den Arbeitsbereich) - Sie sollten jetzt mindestens drei Projekte haben   im Paket-Explorer (Core, Android und Desktop).

     

Öffnen Sie den Android SDK-Manager, laden Sie die neueste SDK-Plattform herunter und   Google APIs (zum Zeitpunkt des Schreibens: 4.4.2 / API19), das 2.3.1 / API9 SDK   Plattform und von Extras - Google Play Services.

     

Lokalisieren Sie die   / extras / google / google_spiel_services / libproject / google-play-services_lib /   Verzeichnis auf Ihrem Computer (auf meinem Windows-Rechner - C: \ Programme   (x86) \ Android \ android-sdk \ Extras \ google \ google_play_services \ libproject \ google-play-services_lib)   und kopiere in dein Arbeitsverzeichnis neben der vorhandenen libgdx   Projekte.

     

Datei & gt; Importieren & gt; Android & gt; Bestehender Android-Code, Weiter, Durchsuchen,   Navigiere zu der lokalen Kopie von google-play-services_lib in deiner Arbeit   Verzeichnis, Ok, Fertig.

     

Klicken Sie mit der rechten Maustaste auf Ihr Android-Projekt, wählen Sie Eigenschaften, Android, scrollen Sie   herunter und klicken Sie auf Hinzufügen, wählen Sie das Projekt google-play-services_lib, Ok.

     

Eine Auffrischung und Reinigung in der Finsternis würde wahrscheinlich an dieser Stelle nicht schaden,   also mach weiter und tu das.

     

AndroidManifest.xml

     

Stellen Sie sicher, dass das Ziel in der Projektdatei project.properties des Android-Projekts ist   mindestens 13, und die android: minSdkVersion in Ihrer AndroidManifest.xml   ist mindestens 9. Leider bedeutet dies, dass Benutzer alte Versionen von laufen   Android wird ausgeschlossen, aber wir können nichts dagegen tun.   Es gibt sehr, sehr wenige Geräte, die unten noch Versionen laufen   2.3 / API9, so werden Sie zumindest viele Benutzer nicht ausschließen ...

     

Fügen Sie diese beiden Zeilen als untergeordnete Elemente des Elements 'application' hinzu:

     

     

Fügen Sie diese beiden Berechtigungen als untergeordnete Elemente des Elements 'manifest' hinzu:

     

  

     

Speichern Sie Änderungen, dann aktualisieren und reinigen Sie in Eclipse für viel Glück ...

     

Banneranzeige

     

Sehen Sie sich diese Version der MainActivity-Klasse des Android-Projekts an für eine   relativ einfache Banner-Anzeigenimplementierung.

     

Interstitial-Anzeige

     

Dieser Vergleich zeigt eine Interstitial-Anzeigenimplementierung (ActionResolver   Mit der Schnittstelle können wir Interstitial-Aktionen aus dem Kernprojekt auslösen   unter Beibehaltung der unschätzbaren plattformübergreifenden LibGdx-Funktionalität.

     

Das ist alles!

     

Eine letzte Anmerkung zum Klonen von    Ссылка , zahlen   Aufmerksamkeit auf die Problemstellung in der Finsternis! Sie müssen ein erstellen   leeres 'gen' Verzeichnis sowohl in der google-play-services_lib und   Tutorial-libgdx-Google-Ads-Android-Projekte, und stellen Sie sicher, dass Sie die   erforderliche Android SDKs installiert. Wie es oft bei Eclipse der Fall ist, a   eine großzügige Menge an Auffrischung und Reinigung wird nicht schaden ...

    
Ze Rubeus 12.01.2016, 01:35
quelle

Tags und Links