Benutzerdefiniertes Bild der Android-Emulatorkamera
Lesezeit: 5 Minuten
Cristiano
Weiß jemand, ob es möglich ist, ein persönliches Bild zu öffnen, wenn die Emulatorkamera startet?
Ich habe eine Anwendung, die auf Bildanalyse basiert, und ich möchte, wenn ich auf eine Schaltfläche für die Kamera klicke, dass die Kamera nicht das Standard-Android-Emulator-Bewegtbild öffnet. Ich möchte, dass es ein Bild öffnet, das ich als Standardbild festgelegt habe. Wenn ich also ein Foto mache, wird nur dieses Bild angezeigt, und wenn ich ein Foto mache, wird dieses Bild in der Galerie gespeichert, nicht als Android-Standardbild.
Tal
Unter Tools > AVD Managerwählen Sie den “Stift”, um zu “Virtual Device Configuration” zu gelangen. Show Advanced Settings > Camera gibt Ihnen die Möglichkeit, emuliert oder ein Gerät zu verwenden:
Gerät – Verwenden Sie die Webcam des Host-Computers oder die eingebaute Kamera
Wenn Sie nur ein Standbild in die Kamera bringen müssen, können Sie ab Android Studio 3.2 Ihre statischen Bilder in die virtuelle Szene einfügen:
wie besprochen in dieser Eintrag aus dem Blog der Android-Entwickler. Beachten Sie, dass Sie die Kameraposition in das Esszimmer verschieben müssen, um Ihre Bilder zu sehen (dreh dich um und benutze Alt-w, um dich vorwärts zu bewegen).
Hier ist ein direkter Verknüpfung als der Blog-Link zur Dokumentation für die virtuellen Szenenwechsel. Außerdem wusste ich nicht, wie ich auf die „Erweiterte Steuerung“ zugreifen sollte, um diesen „Kamera“-Link zu finden. Ich habe diese Anleitung gefunden Hier: “Um das Fenster “Erweiterte Steuerelemente” zu öffnen, klicken Sie im Emulator-Bedienfeld auf Mehr.”
Diese Antwort lehrt mich, wie man es benutzt. Danke Dale!!
– Yakob Ubaidi
19. Februar 2021 um 8:48 Uhr
Wenn Sie Schwierigkeiten haben, zu den “Erweiterten Einstellungen” zu gelangen, versuchen Sie dies. Extras > AVD-Manager . Klicken Sie auf den Abwärtspfeil (in der Spalte „Aktionen“), der mit dem AVD verknüpft ist, an dem Sie interessiert sind, und wählen Sie dann BEARBEITEN aus dem resultierenden Menü. Klicken Sie auf die Schaltfläche „Erweiterte Einstellungen anzeigen“. Ich denke, die früheren Anweisungen wollten Sie dorthin bringen. Dies gilt für 2020.3.1 Patch 2
– Glaukon
28. November 2021 um 20:41 Uhr
Die erste Option funktionierte (eine Notebook-Kamera), die zweite nicht.
– CoolMind
5. März um 16:16 Uhr
Roter Kern
Endlich!
An Datei ~/Android/Sdk/emulator/resources/Toren1BD.posters anhängen
Platzieren Sie ‚custom.png‘ in ~/Android/Sdk/emulator/resources/
Neu starten! emulator @Phone -no-snapshot -no-boot-anim (Ersetzen Sie ‘Phone’ durch den Namen Ihres Avds! (siehe: emulator -list-avds)
Profitieren!
Jetzt haben Sie eine Textur direkt vor der Kamera-Standardposition.
+1 Dies funktioniert gut für die Standard-Kamera-App im Emulator, aber ich habe das Problem, dass meine eigene App, die camerax verwendet, das custom.png nicht sieht. Ich bekomme nur die Standardumgebung. @RedCore haben Sie Vorschläge, warum verschiedene Apps auf demselben Emulator möglicherweise unterschiedliche Umgebungen erhalten?
– cguenther
26. März 2021 um 15:30 Uhr
Das ist genau das, wonach ich gesucht habe, danke, dass Sie diese Lösung hier gepostet haben. Haben wir Ähnliches auch in iOS-Simulatoren?
– Diman
1. April 2021 um 14:58 Uhr
Danke, das funktioniert bei mir! Ich denke, dies sollte die akzeptierte Antwort sein.
– Chen Li Yong
29. April 2021 um 8:54 Uhr
Aktualisierung 2022
Verwenden Sie am besten das OBS. Dieses Projekt erstellt eine virtuelle Webcam und Sie können Videos abspielen oder Bilder zeigen.
Schritt 1:
Laden Sie das OBS Studio von diesem herunter Seite? ˅ und erstellen Sie eine virtuelle Webcam und fügen Sie ein Video hinzu, um das zu üben.
Schritt 2:
Ändern der Konfiguration in Android AVD. Ändern Sie die vordere und hintere Kamera auf webcom0.
Laden Sie die Quelle von der folgenden URL herunter. Dies funktioniert wie die andere Galerie im Emulator. Wählen Sie diese Galerie, während Sie die Absicht haben, ein Bild von der Kamera aufzunehmen. Dies sieht aus wie die Samsung Mobile 3D-Galerie. Dies gibt die Standardbilder zurück. In Emulatoren. Eine weitere Sache, es wird nur nach 3.0-Versionen gut funktionieren.
Es ist nicht das, wonach ich gesucht habe, aber ich denke, es kann zum Testen verwendet werden. Vielleicht würde sogar ein Barcode-Scanner damit funktionieren, wenn der Barcode richtig vor der Kamera platziert wird.
Hallo, Sie können dafür die Quelle der Android-3D-Galerie verwenden. in dem man das konstante bild in der kamera einstellen kann…
– itsrajesh4uguys
20. Dezember 2012 um 9:02 Uhr
Hallo. Wenn Sie bitte eine neue Antwort posten und das ein wenig erklären können, werde ich Ihre Antwort akzeptieren. Ich habe ein wenig gesucht und kein Tutorial gefunden. Danke!
– Christian
20. Dezember 2012 um 9:41 Uhr
Normalerweise ist meine Anwendung unverändert und wenn ich den Emulator verwende, um zur Kamera zu gehen, zeigt sie das Standard-Wohnzimmer mit der Katzenstatue und einem Fernseher mit einem sich bewegenden Schachbrett. Um diesen Vorschlag umzusetzen, müsste ich meine App ändern, anstatt den Emulator oder Android Studio zu konfigurieren?
– Tal
18. April 2019 um 15:33 Uhr
Hallo, Sie können dafür die Quelle der Android-3D-Galerie verwenden. in dem man das konstante bild in der kamera einstellen kann…
– itsrajesh4uguys
20. Dezember 2012 um 9:02 Uhr
Hallo. Wenn Sie bitte eine neue Antwort posten und das ein wenig erklären können, werde ich Ihre Antwort akzeptieren. Ich habe ein wenig gesucht und kein Tutorial gefunden. Danke!
– Christian
20. Dezember 2012 um 9:41 Uhr
Normalerweise ist meine Anwendung unverändert und wenn ich den Emulator verwende, um zur Kamera zu gehen, zeigt sie das Standard-Wohnzimmer mit der Katzenstatue und einem Fernseher mit einem sich bewegenden Schachbrett. Um diesen Vorschlag umzusetzen, müsste ich meine App ändern, anstatt den Emulator oder Android Studio zu konfigurieren?
– Tal
18. April 2019 um 15:33 Uhr
9982100cookie-checkBenutzerdefiniertes Bild der Android-Emulatorkamerayes