Verifizierte Funktion

QR-Dateiübertragung in der Nähe

Zwei nahe Android-Telefone mit einem kurz gültigen QR-Code verbinden und Dateien übertragen.

Das gelöste Problem: Moving files between nearby phones should not require first uploading them to a developer-operated server.

Zwei nahe Android-Telefone mit einem kurz gültigen QR-Code verbinden und Dateien übertragen.
Zwei nahe Android-Telefone mit einem kurz gültigen QR-Code verbinden und Dateien übertragen.

Was Sie tun können

  • Create a short-lived QR pairing code on the receiving phone.
  • Select images or files to send from the other phone.
  • Connect nearby devices through Bluetooth and Wi-Fi.
  • Verify the one-time session and file integrity before saving.

Verfügbare Optionen

  • Image or file selection
  • Custom receive folder
  • Manual matching-digit confirmation when required

Unterstützte Eingaben

  • Selected images or files on a sending Android phone

Ausgaben

  • Files saved to a selected folder or private app storage on the receiving phone

Workflow

  1. Create a receive code on the destination phone.
  2. Select files on the sending phone and scan the code.
  3. Confirm matching digits when automatic verification asks for confirmation.
  4. Keep the phones nearby while transfer and integrity verification complete.
  5. Open the selected destination and review the received files.

Einschränkungen

  • The feature requires compatible Google Play services and nearby-device permissions.
  • Bluetooth and Wi-Fi must be available, and the QR code expires after 60 seconds.

Häufige Fragen

Are files uploaded to a developer server?

No. The verified QR Transfer flow connects nearby phones directly using Bluetooth and Wi-Fi.

Why can the pairing QR code expire?

The receiving screen states that the one-time code is valid for 60 seconds to limit reuse.

Projektnachweise

  • feature/feature_app/src/main/java/com/wkq/photo/feature/app/qrtransfer/QrTransferActivity.kt
  • feature/feature_app/src/main/java/com/wkq/photo/feature/app/qrtransfer/QrTransferService.kt
  • feature/feature_app/src/main/res/values/feature_page_strings.xml
Passenden Leitfaden lesen