Hai Ich bin neu auf dem Android. Ich benutze Android4 SDK. Ich kann die Webcam im Android-Emulator nicht aktivieren. Kann mir jemand sagen, wie es aktiviert wird. Danke.Android Webcam aktivieren im Emulator
Antwort
Es gibt eine Möglichkeit, diese funktionierende Verwendung des Android Virtual Device Manage zu erhalten r. Sie müssen Ihren AVD so bearbeiten, dass im Abschnitt "Hardware" entweder "Konfiguriert die Kamera nach vorne" oder "Konfiguriert die Kamera nach hinten" konfiguriert ist. Einer, aber nicht beide der Werte für diese Eigenschaften sollten auf "webcam0" (oder was auch immer verfügbar ist) eingestellt sein. Starten Sie dann Ihr virtuelles Gerät und verwenden Sie Ihre Webcam als emulierte Kamera.
Wenn beide Eigenschaften auf "webcam0" eingestellt sind, erhalten Sie eine Warnung, wenn Sie das virtuelle Gerät starten, und das Steuerelement "Vorder-/Rückseite" ist in der Kamera-App nicht verfügbar.
funktioniert gut. Vielen Dank. – Karthi
Ich setze "Konfiguriert die Kamera nach vorne: webcam0". Aber wenn ich die im Emulator verfügbare Frontkamera überprüfe, wird false zurückgegeben. Hier gibt die Frontcam false zurück und rearCam gibt true zurück (d. H.) PackageManager pm = getPackageManager(); frontCam = pm.hasSystemFeature ("android.hardware.camera.front"); rearCam = pm.hasSystemFeature (PackageManager.FEATURE_CAMERA); Was könnte das Problem sein? – Manoj
@Manoj Ich weiß nicht, was das Problem sein könnte. Erzählen Sie uns mehr über Ihre AVD-Einstellungen (Ziel, CPU/ABI usw.). – ThomasW
Verwenden Emulator Hilfe der verfügbaren Optionen
$ emulator -help 2>&1 | grep cam
-camera-back <mode> set emulation mode for a camera facing back
-camera-front <mode> set emulation mode for a camera facing front
-webcam-list lists web cameras available for emulation
und zum Beispiel zu erkunden, verwendet -webcam-list
die erkannten Kameras zur Liste
$ emulator -webcam-list @4.1
List of web cameras connected to the computer:
Camera 'webcam0' is connected to device '/dev/video0' on channel 0 using pixel format 'YUYV'
die Emulationsoptionen für Kameras, um zu sehen
$ emulator -camera-front help @4.1
emulator: ERROR: Invalid value for -camera-front <mode> parameter: help
Valid values are: 'emulated', 'webcam<N>', or 'none'
Ich habe es funktioniert mit der verfügbaren Kamera in meinem avd config.ini Datei, Zeilen: hw.camera.back = webcam0 hw.camera.front = keine –
- 1. Android Emulator nicht mit Webcam in Android Studio
- 2. Verwenden der Webcam zum Simulieren der Telefonkamera im WP7-Emulator
- 3. Verwenden der Kamera im Android-Emulator
- 4. So aktivieren Sie Telefonieaktionen im Android-Gerätemonitor
- 5. Android: Simulieren WiFi im Emulator?
- 6. Wie vspace im Android Emulator
- 7. Wie benutzt man die Webcam im Android Emulator, um ein Livebild aufzunehmen?
- 8. Ist es möglich, TrafficStats auf Android-Emulator zu aktivieren?
- 9. So aktivieren Sie die Barrierefreiheit für Android 6.0 Emulator
- 10. Android Multitouch - Test im Emulator möglich?
- 11. Wie man Videovolumen im Android-Emulator erhöht?
- 12. Ausblenden eines Anwendungssymbols im Android-Emulator
- 13. Android Emulator Access Server im lokalen Netzwerk
- 14. Android Emulator: fehlendes rechtes Feld
- 15. Android Emulator
- 16. Kann AVD nicht im Emulator im Android Studio in ubuntu
- 17. Android: Epub-Datei zeigt keine Bilder im Emulator/Android-Gerät
- 18. So erstellen Verzeichnis im Telefonspeicher in Android-Emulator in Android
- 19. Verwenden einer USB-Webcam als Quelle für das emulierte Kamera-Gerät auf dem Android-Emulator
- 20. Android Emulator Ausgabe
- 21. Sensoren in Android-Emulator?
- 22. Android Emulator Bildschirm
- 23. Android Terminal Emulator-Befehle
- 24. Android-Emulator startet nicht
- 25. Android Emulator | Overdraw Bug
- 26. Eclipse - Android SDK: Android-Elemente im Menü aktivieren?
- 27. Android Emulator friert ein
- 28. Android Emulator Alternative
- 29. Android Emulator Gerät offline
@Tim können Sie eine Kamera auf dem Emulator verwenden. Dies ist eine Funktion, die dem Android SDK hinzugefügt wurde. Ich habe es jedoch nie selbst benutzt. – ThomasW
Diese Antwort hat wahrscheinlich das, was Sie gesucht haben: http://stackoverflow.com/a/8443673/211292 – ThomasW
@ThomasW gut zu wissen, danke für die Korrektur =) – FoamyGuy