Tyxerakias Δημοσιεύτηκε February 19, 2012 Κοινοποίηση Δημοσιεύτηκε February 19, 2012 (edited) Τί είναι το adb και τί κάνει; To adb είναι μέρος του android sdk, (development kit), και επιτρέπει την επικοινωνία ενός υπολογιστή με μια συσκευή android, είτε είναι τηλέφωνο είτε κάτι άλλο (π.χ. tablet). Με το adb μπορείς να δεις μέσα στη συσκευή, να αντιγράψεις ή να σβήσεις αρχεία, να την κάνεις reboot, να της αλλάξεις τα φώτα γενικά. Οι οδηγίες παρακάτω αφορούν μόνο υπολογιστές με windows, που έχουν οι περισσότεροι. Φυσικά γίνεται και σε mac και σε linux, αλλά δε θα καλύψω αυτές τις περιπτώσεις. 1) Προετοιμασία Πρέπει ο υπολογιστής να έχεις τους οδηγούς (drivers) για το Galaxy S. Αν έχετε κάνει εγκατάσταση το Kies, περνάει τους drivers αυτόματα, οπότε δε χρειάζεστε αυτό το βήμα. Αν όχι, εδώ είναι οι drivers για 32-bit windows: http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x86.shtml, και εδώ για 64-bit: http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x64.shtml Το adb (μαζί με άλλα χρήσιμα εργαλεία του SDK όπως το fastboot) θα το βρείτε εδώ: http://dfiles.eu/files/azrohgd4o Απλά κάντε το unzip στο C:\ . Θα έχετε μετα στο C: έναν καινούριο φάκελο, τον sdk-tools (κοιτάξτε από το My Computer). (Οι mac users θα βρουν κι αυτοί τα αρχεία που χρειάζονται μέσα το zip) Επίσης, το τηλέφωνο πρέπει να έχει το USB debugging mode (εντοπισμός σφαλμάτων USB) ενεργοποιημένο. Είναι στα Settings, το ακριβώς πού διαφέρει από συσκευή σε συσκευή. Είναι ένα τικ. 2) ADB Το adb το δουλεύουμε από τη γραμμή εντολών των windows. Δηλαδή Start (Run), cmd. Βγαίνει έτσι ένα παράθυρο μαύρο, που γράφει C:\Users\.....\> (ή C:\Documents and Settings\...\>). Εκεί γράφουμε cd c:\sdk-tools , και μπαίνουμε στο directory που κάναμε unzip πιο πάνω. Θα γράφει τώρα C:\sdk-tools> - Τώρα συνδέουμε το κινητό με το καλώδιο USB στο PC. Θα ακουστεί ο χαρακτηριστικός ήχος σύνδεσης, και ανάλογα με τη συσκευή μπορεί να βγάλει και κάποιο σύμβολο στη μπάρα ειδοποιήσεων. - Γράφουμε στη γραμμή εντολών στον υπολογιστή μας adb devices. Θα πει κάτι για τον adb daemon που ενεργοποιείται, και μετά θα δείτε 'List of devices attached:' Αν έκεί έχει από κάτω μια σειρά γραμμάτων/αριθμών, σημαίνει ότι βλέπει μια χαρά τη συσκευή (η οποία αντιστοιχεί σ'αυτά τα γράμματα), και μπορούμε να συνεχίσουμε, με τις πιο κοινές εντολές adb. - Για reboot, γράφουμε adb reboot. - Για reboot σε recovery mode, γράφουμε adb reboot recovery - Για reboot σε download mode, adb reboot download - Για να ελέγχουμε το κινητό, adb shell. Έτσι είμαστε μέσα στο κινητό, σε περιβάλλον linux. (Bγαίνει το $). Με exit βγαίνουμε. - Για να αντιγράψουμε κάτι στο ή από το κινητό, adb push ή adb pull (π.χ. adb push arxeio.zip /sdcard/arxeio.zip , περνάει το αρχείο arxeio.zip στο κινητό). - Για να κάνουμε install μια εφαρμογή κατεύθείαν, βάζουμε το arxeio.apk της εφαρμογής στο C:\adb\ φάκελο, και γράφουμε adb install arxeio.apk ...Και διάφορα άλλα. Ελπίζω να βοήθησα στα πρώτα βήματα κάποιων στον κόσμο του Android. Edited June 29, 2013 by Tyxerakias Παράθεση - Alex Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
gleft Δημ. June 7, 2012 Κοινοποίηση Δημ. June 7, 2012 επειδη ετσι δουλευει και το fastboot το οποιο ειναι επισης πολυ χρησιμο εργαλειο σε περιπτωση που κατι παει στραβα, καλο δε θα ηταν να το αναφερεις και αυτο μιας και εκανες εναν ωραιο οδηγο; Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
koyk Δημ. December 21, 2013 Κοινοποίηση Δημ. December 21, 2013 - Γράφουμε στη γραμμή εντολών στον υπολογιστή μας adb devices. Θα πει κάτι για τον adb daemon που ενεργοποιείται, και μετά θα δείτε 'List of devices attached:' το προβλημα ειναι εδω....οταν λες γραμμη εντολων εννοεις στο μαυρο πλαισιο που ηδη εχει ανοιξει δηλ. c:\sdk-tools>adb devices Παράθεση Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
Superuser Δημ. December 21, 2013 Κοινοποίηση Δημ. December 21, 2013 Αν δυσκολεύεσαι κάπου διάβασε και αυτόν τον οδηγό μήπως σε βοηθήσει. Παράθεση [sIGPIC][/sIGPIC] Νίκος Πρώην Super Moderator του «παλιού» καλού myphone. Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
PaulosChania Δημ. October 12, 2014 Κοινοποίηση Δημ. October 12, 2014 Ολα καλά μέχρι την εντολή cd c:\sdk-tools μου εμφανιζει κανονικά απο κατω C:\sdk-tools> αλλά οταν πληκτρολογώ την εντολή adb devices βγάζει σφάλμα! Τι γινεται σε αυτην την περίπτωση; Παράθεση Κι' οι πέτρες δεν την έχουνε τη τόση αμοναξιά μου, γιατ΄είδα μια κι 'χε αγκαλιά τη ρίζα του ασφενδάμου! Ψαραντώνης. Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
PaulosChania Δημ. October 13, 2014 Κοινοποίηση Δημ. October 13, 2014 Παιδιά κάτι παίζει με το αρχείο που κατεβάζουμε! όταν κάνω unzip στον c:\ βγάζει ότι απέτυχε επειδή the file is corrupted το έχω κανει δεκάδες φορές με προσoχή στη διαδικασία αλλά κάθε φορά το ίδιο! και φυσικά η εντολή adb devices δεν δουλεύει! Μπορει κάποιος να δώσει καμιά λύση; προσπάθησα να το βρω μεσω google αλλα δε βγάζω άκρη! Παράθεση Κι' οι πέτρες δεν την έχουνε τη τόση αμοναξιά μου, γιατ΄είδα μια κι 'χε αγκαλιά τη ρίζα του ασφενδάμου! Ψαραντώνης. Link to comment Share on other sites Περισσότερες Επιλογές Κοινής Χρήσης
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.