Sobes.tech
Middle

Πώς ανοίγουμε ένα deep link σε μια συσκευή μέσω ADB;

sobes.tech AI

Απάντηση από AI

Για να ανοίξετε ένα βαθύ σύνδεσμο σε μια συσκευή Android μέσω ADB, μπορείτε να χρησιμοποιήσετε την εντολή am start με τον καθορισμό ενέργειας και URI. Για παράδειγμα:

adb shell am start -a android.intent.action.VIEW -d "yourapp://path/to/content"

Όπου:

  • -a android.intent.action.VIEW — ενέργεια για το άνοιγμα του συνδέσμου.
  • -d — URI δεδομένων, δηλαδή ο ίδιος ο βαθύς σύνδεσμος.

Παράδειγμα για το άνοιγμα του βαθιού συνδέσμου myapp://product/123:

adb shell am start -a android.intent.action.VIEW -d "myapp://product/123"

Αυτό θα ξεκινήσει την εφαρμογή που έχει καταχωρηθεί για την επεξεργασία αυτού του βαθιού συνδέσμου και θα ανοίξει την αντίστοιχη οθόνη.