Wie kann ich die Geräte-ID für Admob abrufen?
Ich bin mit Eclipse zum entwickeln von Anwendungen für android, und ich will integrieren Sie Admob, um Geld zu machen.
Das tutorial sagt ich soll beobachten, die LogCat zu finden-ID, aber wo ist es?
Wenn ich entweder den test-Modus oder real-Modus, manchmal ist die eclipse mitteilen, dass die Anzeigen zurück, doch es zeigt nicht in die WWU... kann das jemand erklären?
InformationsquelleAutor der Frage Sheldon Rong | 2010-12-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie mit admob-anzeigen auf einem emulator dann gibt es auch keine ID. verwenden Sie einfach den AdManager-Methode, und legen Sie es auf TEST_EMULATOR wie die logcat sagt. Wenn Sie auf einem Gerät mit usb-debugging und beobachten Sie die logcat, die ID wird angezeigt.
InformationsquelleAutor der Antwort Phobos
Akzeptierten Antworten wird funktionieren, wenn Sie nur Tests auf dem Emulator oder auf ein paar Geräte, aber wenn Sie den Test auf einer Vielzahl von Geräten müssen Sie einige Mittel prorammatically hinzufügen laufendes Gerät die Geräte-ID.
Dem folgenden code wird die aktuelle laufende Gerät in ein adview-test-Gerät programmgesteuert
Müssen Sie die md5 der Android-ID, und es muss in Großbuchstaben angegeben werden. Hier ist der md5 code, den ich verwendet
EDIT: Anscheinend hat der MD5-Methode ist nicht perfekt, und es wurde vorgeschlagen, zu versuchen, https://stackoverflow.com/a/21333739/2662474 ich nicht mehr brauche diese Funktion, damit habe ich nicht getestet. Viel Glück!
InformationsquelleAutor der Antwort joseph
Etwas ähnliches wie Google-Anzeigen, aus der Dokumentation:
z.B. meine Test-Geräte-id-Anzeige in LogCat ist
"B86BC9402A69B031A516BC57F7D3063F"
:InformationsquelleAutor der Antwort Jorgesys
Um die Hash-Geräte-ID
innerhalb der oncreate -
dann fügen Sie diese Klasse für md5 ()
InformationsquelleAutor der Antwort Cristiana Chavez
Wenn Sie anzeigen anzeigen mit XML-layout-und wenn Sie bereits "ads:testDevices=" im layout-XML-Datei, AdMob wird NICHT gedruckt, die "Zum testen erhalten anzeigen auf dieses Gerät..." - Meldung im LogCat ausgegeben. Das herausnehmen und dann siehst du die LogCat-Nachricht.
Hier ist ein nettes tutorial, wie man die device-id in der LogCat:
http://webhole.net/2011/12/02/android-sdk-tutorial-get-admob-test-device-id/
InformationsquelleAutor der Antwort Oto Zars
Wenn Sie Ihre app testen, die auf tatsächlichen Gerät, dann können Sie versuchen, diese kleine android-app, die gibt Ihnen die Geräte-id:
https://play.google.com/store/apps/details?id=pe.go_com.admobdeviceidfinder&hl=de
Erhalten Sie die Hash-Geräte-id direkt.
Hoffe, das hilft.
InformationsquelleAutor der Antwort Sanath Bharadwaj
Wenn Sie nicht bekommen, es in die logcat nur jede Geräte-id und laden Sie Anzeigen und führen Sie Ihre app gehen Sie dann zu melden, die Sie erhalten, wie es das
I/Ads: Use AdRequest.Builder.addTestDevice("XXXXXXXXXXXXXXXXXXXXXXXXX") to get test ads on this device.
danach setzen Sie es und führen Sie Ihre Anwendung erneut.InformationsquelleAutor der Antwort Context
Andere einfachste Weg, um zu zeigen, test ads zu testen, verwenden Geräte-id für banner-anzeigen von admob test anzeigen für alle Geräte. "ca-app-pub-3940256099942544/6300978111" . Das admob-test-anzeigen-id war schon in der admob-tutorial von google: link.
Dies ist das Zitat aus dem obigen link:
InformationsquelleAutor der Antwort huu duy
Ich habe ein paar Geräten, die ich getestet, und er wollte Sie nicht manuell die Geräte-id für jedes. Hier die Antworten programmgesteuert zu Holen Sie sich die DeviceIDs waren nicht für mich arbeiten (Fehlende Nullen), die verursacht real ads angezeigt werden anstelle von test anzeigen.
Ich dies in meine Bewerbung Klasse onCreate, und dann ausgesetzt die Geräte-id über eine get-Methode, so dass Sie zugegriffen werden kann überall.
Und die MD5-Methode;
Dann mit dieser, wenn ich eine AdRequest Objekt:
InformationsquelleAutor der Antwort MaxJ
Wenn Ihre app auf Play store zeigt live-anzeigen-Sie können nicht verwenden Sie live-anzeigen, die für die Prüfung-fügen Sie Ihre Geräte-ID in den code ein, um den test ads von Admob auf Ihre eigentliche Gerät. Verwenden Sie niemals live-anzeigen, die während der Entwicklung oder Erprobung.
Um echte Geräte-ID in der logcat,
Öffnen Sie eine beliebige app auf Ihrem Gerät, das zeigt die live-anzeigen von Admob: Auf dem angeschlossenen Gerät, wenn Sie über Ihre app heruntergeladen aus dem play store(mit live-anzeigen) öffnen, die app oder sonst öffnen Sie eine beliebige andere app, die zeigt live-Admob-anzeigen. Ihr Gerät sollte über eine internet-Verbindung.
Filter die logcat mit "device", wie unten gezeigt, zu erhalten test-Gerät
Lesen Admob ad-Tests auf Geräte - IDs der Geräte ändern kann für mehr
InformationsquelleAutor der Antwort Pinky Walve
Funktioniert auf diese Weise:
After-run-app...
Gehen Sie in Logcat setzen Sie im Ausführlichen legte Sie in das Suchfeld AdRequest, so dass das id-Gerät zeigt, geschafft.
.addTestDevice("legen Sie die id hier eingeben");
Hoffe ich habe geholfen;
InformationsquelleAutor der Antwort Doug
Ich bin mit Unity 5.2, kann ich Folgendes-Eigenschaft zum abrufen der Geräte-id?
Ist es die richtige id?
SystemInfo.deviceUniqueIdentifier
InformationsquelleAutor der Antwort M3NTA7
app:
build.gradle
Ihre Tätigkeit:
InformationsquelleAutor der Antwort NickUnuchek
Gehen Sie einfach auf die play-Store-Download-Geräte-ID-app, um die device-Id und kopieren Sie ihn auf Ihren code. Cheers, happy coding 🙂
InformationsquelleAutor der Antwort Arahan