Untuk masuk
Semua rahasia komputer untuk pemula dan profesional
  • Amplifier mobil - pilihan ekonomis untuk menciptakan suara di kabin Cara merakit rangkaian penguat suara
  • Penguat berkualitas tinggi tanpa umpan balik: Penguat transistor dua tahap Akhir Milenium
  • Streaming World Of Tanks Aces gg l tank pertama
  • Tank medium terbaik di World of Tanks
  • Elektronik unduh langkah demi langkah fb2
  • Membuat pelana di Minecraft 1
  • Perintah dasar ADB dan fastboot. ADB untuk Android, perintah adb dasar Perintah fastboot adb Android

    Perintah dasar ADB dan fastboot.  ADB untuk Android, perintah adb dasar Perintah fastboot adb Android

    1. c:\Android\adb
    2. Mari pergi ke AwalMenjalankan(atau tekan pada keyboard Menang+R, sesuai keinginan Anda) dan ketik yang berikut ini:
      cmd
    3. Baris perintah terbuka. Kami menulis di dalamnya:
      cd c:\Android\adb
      Di mana c:\Android\adb
      *Saran bermanfaat: TAB

    1. Instal ADB dan fastboot di PC (lihat di atas)
    2. Kami pergi ke folder tempat kami menginstal adb dan fastboot kami. aku punya ini
      /home/pengguna saya/nexus/adb/
    3. Kami pergi ke terminal dan menulis di sana:
      cd /home/pengguna saya/nexus/adb/
      Di mana /home/pengguna saya/nexus/adb/- jalur ke folder dengan adb dan fastboot. Ini mungkin berbeda untuk Anda
      *Saran bermanfaat: Untuk menghindari mengetik semuanya secara manual, Anda dapat mengetikkan sebagian nama folder dan klik TAB
    4. Menghubungkan perangkat nexus kami ke PC
    5. Jalankan perintah yang diperlukan (lihat di bawah)

    1. Instal ADB dan fastboot di PC (lihat di atas)
    2. Kami pergi ke folder tempat kami menginstal adb dan fastboot kami. aku punya ini
      /home/pengguna saya/nexus/adb/
    3. Kami pergi ke terminal dan menulis di sana:
      cd /home/pengguna saya/nexus/adb/
      Di mana /home/pengguna saya/nexus/adb/- jalur ke folder dengan adb dan fastboot. Ini mungkin berbeda untuk Anda
      *Saran bermanfaat: Untuk menghindari mengetik semuanya secara manual, Anda dapat mengetikkan sebagian nama folder dan klik TAB
    4. Menghubungkan perangkat nexus kami ke PC
    5. Jalankan perintah yang diperlukan (lihat di bawah)


    ADB - Jembatan Pengembangan Android. Sederhananya, ini adalah hal untuk mengembangkan dan men-debug aplikasi untuk Android kita tercinta. Namun kami sama sekali bukan pemrogram (sebagian besar), melainkan pengguna biasa! Mengapa kita membutuhkannya? Mari kita cari tahu.
    adb, dari sudut pandang pengguna sederhana, mencakup fitur-fitur berikut:
    -Mengedit file di perangkat itu sendiri melalui PC
    -Kemampuan untuk menginstal aplikasi, firmware, kernel, radio, bootloader dan pemulihan
    -Kemampuan untuk "Mengunduh" file yang kita perlukan dari telepon

    Untuk bekerja dengan adb Anda harus menginstalnya terlebih dahulu di komputer Anda (seperti - lihat di atas)

    Perintah ADB:
    ADB push (menulis file ke perangkat Anda) -- adb push c:\example.apk /sdcard/example.apk
    ADB pull (mengekstrak file dari perangkat ke komputer) -- adb pull /system/app/example.apk c:\example.apk
    Penginstalan ADB (penginstalan program pada perangkat) -- adb install c:\example.apk
    adb reboot (reboot perangkat)
    adb reboot recovery (reboot perangkat lalu boot ke recovery)
    adb reboot bootloader (reboot perangkat lalu muat ke bootloader)
    adb remount (melepas dan memasang partisi/sistem)

    Perintah ADB-Shell:
    adb shell (meluncurkan shell Linux untuk dijalankan di perangkat)
    cd (navigasi melalui direktori perangkat) -- cd /system/app
    ls (analog dengan perintah "dir" di DOS, menunjukkan isi direktori) -- ls /system/app
    rm (menghapus file dari direktori) -- rm /system/app/example.apk
    cp (menyalin file dari direktori ke direktori di perangkat) -- cp /system/app/example.apk /sdcard/example.apk
    keluar (keluar dari ADB-Shell) -- keluar

    Perintah utilitas fastboot:
    perangkat fastboot - daftar perangkat yang terhubung ke komputer (digunakan untuk memeriksa koneksi)
    fastboot reboot - reboot perangkat
    fastboot reboot-recovery - reboot perangkat ke dalam pemulihan
    fastboot reboot-bootloader - reboot perangkat ke bootloader
    fastboot flash boot nama file.img - firmware kernel
    flashboot flash radio nama file.img - firmware radio
    fastboot oem lock - tutup bootloader.
    fastboot oem unlock - buka bootloader (hapus semua data pengguna)

    Ini bukan daftar perintah yang lengkap!


    Aplikasi klien-server yang menyediakan akses ke emulator atau perangkat yang sedang berjalan. Ini dapat digunakan untuk menyalin file, menginstal paket perangkat lunak yang dikompilasi, dan menjalankan perintah konsol. Menggunakan konsol, Anda dapat mengubah pengaturan log dan berinteraksi dengan database SQLite yang disimpan di perangkat. Di versi SDK yang lebih lama, program itu terletak di folder peralatan, sekarang ada di folder alat platform.

    Ini terdiri dari tiga komponen: layanan latar belakang (daemon) yang berjalan di emulator, layanan yang berjalan di komputer pengembang, dan program klien (seperti DDMS) yang berkomunikasi dengan layanan melalui Layanan.

    Untuk melihat seluruh daftar parameter dan perintah yang dapat dijalankan menggunakan adb, masukkan yang berikut ini di baris perintah:

    bantuan adb

    Jika Anda memiliki file APK aplikasi dan ingin menginstalnya di emulator, gunakan perintah:

    Instal Adb.exe d:\program.apk

    d:\program.apk- ini adalah jalur ke file yang ingin Anda instal di emulator. Setelah ini, aplikasi yang terinstal akan muncul di emulator. Jika aplikasi terlalu besar (beberapa megabita), Anda harus menunggu sebentar hingga aplikasi dipasang. Selama instalasi, kursor di konsol akan berkedip, dan kemudian muncul Sukses, yang berarti program berhasil diinstal.

    Anda juga dapat menghapus program yang tidak diperlukan berdasarkan nama paketnya:

    hapus instalan adb

    Untuk mendapatkan daftar emulator yang berjalan dan nomor serinya, gunakan perintah:

    perangkat adb

    Anda akan melihat sesuatu seperti ini:

    Mengetahui nama perangkat, Anda dapat menjalankan perintah yang diperlukan pada perangkat yang diinginkan:

    Perangkat adb Daftar perangkat yang terpasang 0070015947d30e4b perangkat 015d2856b8300a10 perangkat $ adb –s 015d2856b8300a10 logcat

    Untuk memulai ulang server:

    Adb stop-server adb start-server

    Anda dapat membuat cadangan dan memulihkan dari cadangan seperti ini:

    cadangan adb pemulihan adb

    Untuk menyalin file dari perangkat ke komputer dan sebaliknya, gunakan perintah menarik Dan dorongan.

    dorongan adb tarikan adb

    Untuk memulai shell pada perangkat yang terhubung, jalankan perintah berikut:

    Simbol # mewakili prompt shell.

    Anda dapat melihat daftar perintah yang tersedia saat menjalankan shell dengan memasukkan informasi berikut pada prompt shell:

    # ls /sistem/bin

    Daftar perintah yang tersedia (bagian)

    Untuk melihat daftar direktori dan file yang terletak di tingkat root, masukkan perintah berikut pada prompt shell:

    Untuk melihat daftar database, gunakan perintah:

    ls /data/data

    Direktori ini berisi daftar paket yang diinstal pada perangkat. Misalnya, mari kita lihat paketnya com.android.providers.contacts:

    Ls /data/data/com.android.providers.contacts/databases

    Perintah ini akan menampilkan file kontak.db dll., yang merupakan database SQLite.

    adb shell logcat --membantu logcat -t 5

    Pengelola backup

    Monkey Stress Tester - Monyet dengan granat

    Monyet(**/platform-tools) - utilitas untuk menghasilkan gerakan acak pada emulator atau perangkat, yang menyerupai gerakan monyet bodoh.

    Untuk melihat semua file database *.db, gunakan perintah:

    Ls -R /data/data/*/databases

    Anda akan melihat bahwa Android memiliki database berikut (tergantung pada versi Android, kumpulannya mungkin berbeda):

    alarm.db
    kontak.db
    unduhan.db
    internal.db
    pengaturan.db
    mmssms.db
    telepon.db

    Anda dapat mengaktifkan perintah sqlite3 untuk salah satu database yang terdaftar dengan memasukkan informasi berikut:

    #sqlite3 /data/data/com.android.providers.contacts/databases/contacts.db

    Untuk menyelesaikan pekerjaan dengan sqlite3 tulis:

    Sqlite>.keluar

    Perhatikan bahwa perintah untuk adb adalah # dan perintah untuk sqlite3 adalah sqlite>.

    Perekaman video layar

    Anda dapat merekam video dari layar perangkat Anda (tidak berfungsi di emulator):

    Catatan layar shell Adb /sdcard/my_app.mp4

    Kemudian Anda dapat mengunduhnya ke komputer Anda.

    Adb tarik /sdcard/my_app.mp4

    di mana /sdcard/my_app.mp4 adalah jalur ke file video (sdcard) dan namanya (my_app.mp4).

    Waktu perekaman maksimum adalah tiga menit. Anda dapat menghentikan perekaman (Ctrl+C).

    Anda juga dapat mengontrol kualitas rekaman, resolusi, dan parameter lainnya menggunakan perintah berikut:

    --ukuran<ШИРИНАxВЫСОТА> Mengatur resolusi, misalnya: 1280x720. Secara default, opsi ini disetel agar sesuai dengan resolusi layar beranda perangkat (jika didukung), atau 1280x720 jika tidak didukung.

    --kecepatan bit<СкоростьПотока> Mengatur kecepatan bit video (megabit per detik). Standarnya adalah 4 Mb/detik. Misalnya, untuk merekam pada kecepatan 6 Mbps, Anda perlu memasukkan perintah berikut:

    Rekam layar --bit-rate 6000000 /sdcard/demo.mp4

    --batas waktu<Время> Menetapkan durasi video maksimum dalam hitungan detik. Nilai maksimum default adalah 180 detik (3 menit).

    --memutar Putar video 90 derajat. Opsi eksperimental.

    --bertele-tele Menampilkan informasi tentang proses perekaman di jendela baris perintah.

    Di Android Studio, Anda dapat mulai merekam melalui tombol rekam di panel Android DDMS (Alt-6).

    Jika Anda ingin sidik jari layar sentuh ditampilkan di video, aktifkan opsi “Tampilkan ketukan” atau “tampilkan sentuhan” di pengaturan perangkat di bagian pengembang.

    Koneksi melalui Wi-Fi

    Biasanya, koneksi USB digunakan untuk menguji program pada perangkat nyata. Misalkan seekor kucing menyeret kabel USB ke suatu tempat atau melonggarkan port USB (ya, singkirkan semua kucing itu). Dalam hal ini, Anda dapat mencoba menggunakan Wi-Fi. Metode yang dijelaskan di bawah ini tidak menjamin pengoperasian di semua perangkat. Cobalah.

    Pertama, sambungkan dengan cara biasa melalui USB (tidak yakin bagaimana Anda akan melakukan ini jika kabel Anda dicuri dan portnya rusak). Aktifkan Wi-Fi di komputer dan perangkat Anda.

    Jalankan perintah:

    Jawabannya akan muncul.

    * daemon tidak berjalan. memulainya sekarang pada port 5037 * * daemon berhasil dimulai * memulai ulang dalam mode USB

    Pastikan perangkat terhubung.

    perangkat adb

    Jawaban (Anda akan memiliki rangkaian karakter Anda sendiri):

    Daftar perangkat yang terpasang perangkat 05e18acf

    Mengubah mode operasi dari USB ke TCP/IP:

    Adb tcpip 5555

    Memulai ulang dalam port mode TCP: 5555

    Sekarang Anda perlu mengetahui alamat IP perangkat Anda. Contoh untuk Nexus 7: Luncurkan Pengaturan | Tentang tablet | Informasi umum | Alamat IP. Tuliskan alamatnya di selembar kertas. Kami menjalankan perintah dengan alamat ini (Anda akan memiliki alamat Anda sendiri).

    Adb terhubung 192.168.1.32

    Terhubung ke 192.168.1.32:5555

    Anda sekarang dapat melepaskan kabelnya. Berikan pada kucing dan biarkan dia bermain.

    Kami memeriksa apakah perangkat masih terhubung.

    perangkat adb

    Daftar perangkat yang terpasang perangkat 192.168.1.32:5555

    Besar! Luncurkan aplikasi dan itu akan diinstal melalui udara di perangkat Anda.

    Harap dicatat bahwa transfer data akan lebih lambat dan untuk aplikasi besar tidak nyaman menggunakan metode ini. Meskipun saya tidak melihat adanya perlambatan khusus pada contoh pelatihan.

    Jika Anda perlu kembali ke metode lama, panggil perintah:

    Metode ini sangat mudah. Bukan tanpa alasan bahwa bash memiliki baris berikut:

    Salam Wi-Fi! Kote tidak bisa mengunyahnya.

    Namun yang satu lagi kurang beruntung dan situasinya dijelaskan di basha:

    Panggilan ke dukungan teknis dari salah satu penyedia Internet.
    TP (dukungan teknis): Selamat siang! Saya mendengarkan Anda.
    A (pelanggan): Saya punya masalah di sini.
    TP: Apa masalahmu?
    A: Saya mengejar kucing itu dengan pedang dan memotong kabelnya.

    Jika pelanggan telah melakukan pengaturan melalui Wi-Fi, maka tidak akan ada masalah.

    Kerang

    Perintah dengan parameter telah disebutkan di atas kerang. Perintah sering digunakan dengannya saya Dan pm. Ini bukan tense, tapi singkatan dari Application manager dan Package Manager. Misalnya, Anda bisa memulai layanan melalui maksud:

    Adb shell di layanan awal –a

    Untuk melihat semua aplikasi (paket) yang diinstal.

    Program Adb dirancang untuk bekerja dengan sistem operasi Android. ADB sering digunakan saat mengubah file sistem operasi dan memulihkan status kerja setelah tindakan gagal.

    ADB (Jembatan Debug Android) – yang dalam terjemahannya berarti Debug Bridge untuk Android, terjemahan dari istilah ini sendiri sudah memungkinkan kita untuk memahami bahwa adb adalah penghubung antara perangkat Android dan komputer, memungkinkan Anda untuk bekerja dengan file OS Android langsung dari komputer. Program adb adalah bagian dari program lain yang disebut Android SDK.

    Cara menginstal program ADB

    1 Pertama-tama, Anda perlu mengunduh program Android SDK. Untuk bekerja pada sistem operasi Windows 7, kami menyarankan Anda mengunduh program dalam arsip zip untuk menghindari masalah dengan instalasi selanjutnya.

    2 Buka paket arsip dengan program, yang terbaik adalah melakukan ini di root disk C:\

    3 Sekarang instal aplikasinya Alat Platform SDK

    4 Di folder dengan program Android SDK yang diinstal, buka folder tersebut android-sdk-windows, Anda perlu menjalankan aplikasi di dalamnya Manajer SDK, (dalam hal ini, Anda harus memiliki koneksi aktif ke Internet). Setelah meluncurkannya, jendela berikut akan muncul.

    5 Di sisi kiri jendela Anda perlu mencentang dua kotak Alat Platform Android SDK Dan Alat SDK Android, hapus semua kotak centang lainnya. Kami menyetujui persyaratan penggunaan dan klik Menerima, kemudian Install. Setelah ini, kedua aplikasi yang ditandai akan diunduh dan diinstal di komputer. Ini menyelesaikan instalasi program A.D.B. selesai dan Anda dapat mulai bekerja dengan perangkat Android. Jangan lupa untuk menginstal driver untuk setiap perangkat.

    Agar tidak menentukan jalur ke folder dengan program setiap saat, Anda perlu mengedit file jalur. Saat ini jalur menuju program terlihat seperti ini: C:\android-sdk-windows\platform-tools\adb .

    Untuk mengubah parameter jalur, lakukan hal berikut:

    Pada label " Komputer saya "Klik kanan dan pilih opsi" Properti", di jendela yang terbuka, buka bagian" Pengaturan Sistem Lanjutan ". Selanjutnya, klik tombol “ Pengaturan Lingkungan " dan di jendela dengan keterangan " Variabel Sistem "temukan parameternya" jalur" dan klik tombol " Mengubah «.

    Di jendela yang terbuka, lihat baris “ Nilai variabel ", di akhir baris ini kita beri titik koma (jika tidak ada) dan tuliskan yang berikut: ;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools; Harap dicatat bahwa jalur harus ditentukan persis ke folder tempat Anda menginstal program Android SDK; dalam kasus kami, inilah jalurnya.

    Android Debug Bridge (ADB) adalah aplikasi konsol yang memungkinkan Anda mengelola berbagai fungsi perangkat seluler yang menjalankan sistem operasi Android. Tujuan utama ADB adalah untuk melakukan operasi debugging dengan perangkat Android.

    Android Debug Bridge adalah program yang bekerja berdasarkan prinsip client-server. Peluncuran pertama ADB dengan perintah apa pun tentu disertai dengan pembuatan server dalam bentuk layanan sistem yang disebut “daemon”. Layanan ini akan terus “mendengarkan” pada port 5037 menunggu perintah datang.

    Karena aplikasi ini adalah aplikasi konsol, semua fungsi dijalankan dengan memasukkan perintah dengan sintaks tertentu ke dalam baris perintah Windows (cmd).

    Fungsionalitas alat yang dimaksud tersedia di sebagian besar perangkat Android. Satu-satunya pengecualian mungkin adalah perangkat dengan kemungkinan manipulasi seperti itu diblokir oleh pabrikan, tetapi ini adalah kasus khusus.

    Bagi rata-rata pengguna, menggunakan perintah Android Debug Bridge, dalam banyak kasus, menjadi kebutuhan saat memulihkan dan/atau mem-flash perangkat Android.

    Seluruh fungsi program terungkap setelah memasukkan perintah tertentu. Sebagai contoh, pertimbangkan perintah yang memungkinkan Anda melihat perangkat yang terhubung dan memeriksa kesiapan perangkat untuk menerima perintah/file. Untuk melakukannya, gunakan perintah berikut:

    Respons sistem terhadap memasukkan perintah ini memiliki dua opsi. Jika perangkat tidak terhubung atau tidak dikenali (driver tidak diinstal, perangkat berada dalam mode yang tidak mendukung operasi melalui ADB, dan alasan lainnya), pengguna menerima respons “perangkat terpasang” (1). Pada opsi kedua, ketika perangkat terhubung dan siap untuk pengoperasian lebih lanjut, nomor serinya (2) ditampilkan di konsol.

    Berbagai kemungkinan

    Daftar fitur yang disediakan kepada pengguna oleh alat Android Debug Bridge cukup luas. Untuk mengakses daftar lengkap perintah pada perangkat, Anda memerlukan hak pengguna super (hak root), dan hanya setelah mendapatkannya kita dapat berbicara tentang membuka potensi ADB sebagai alat untuk men-debug perangkat Android.

    Secara terpisah, perlu diperhatikan kehadiran semacam sistem bantuan di Android Debug Bridge. Lebih tepatnya, ini adalah daftar perintah dengan deskripsi sintaksis, keluaran sebagai respons terhadap perintah bantuan adb.

    Solusi ini sering kali membantu banyak pengguna mengingat perintah yang terlupakan untuk memanggil fungsi tertentu atau ejaan yang benar

    Keuntungan

    • Alat gratis yang memungkinkan Anda memanipulasi perangkat lunak Android, tersedia untuk pengguna sebagian besar perangkat.

    Kekurangan

    • Kurangnya versi Rusia;
    • Aplikasi konsol yang membutuhkan pengetahuan tentang sintaks perintah.

    Unduh ADB secara gratis

    Android Debug Bridge adalah bagian integral dari toolkit yang dirancang untuk pengembang Android (Android SDK). Alat Android SDK, pada gilirannya, disertakan dalam . Mengunduh SDK Android untuk keperluan Anda sendiri tersedia untuk semua pengguna secara gratis. Untuk melakukannya, Anda hanya perlu mengunjungi halaman download di situs resmi Google.

    Jika Anda tidak perlu mendownload Android SDK lengkap yang berisi Android Debug Bridge, Anda dapat menggunakan link di bawah ini. Ini memungkinkan Anda mengunduh arsip kecil yang hanya berisi ADB dan Fastboot.

    Bagaimana cara memperbarui jika Pemulihan tidak memiliki item yang diperlukan (misalnya, menerapkan pembaruan). Pembaruan kemudian dapat dilakukan menggunakan ADB Sideload. Ingatlah bahwa ada beberapa cara sederhana untuk mendapatkan pembaruan dan menerapkannya:


    • Pembaruan over-the-air (OTA), jika pabrikan telah berhati-hati dalam merilis dan mendistribusikan file pembaruan dengan cara yang nyaman

    • Perbarui melalui Pemulihan, saat Anda mengunduh file pembaruan dan memilihnya melalui Pemulihan (misalnya, menggunakan item “terapkan pembaruan”).

    Apa yang harus dilakukan?

    Pertama, instal driver dasar agar Anda dapat memulai Sideload. Selanjutnya, ekstrak arsip dengan ADB ke root drive C, dan tempatkan pembaruan di sana.
    Catatan: arsip pembaruan tidak perlu dibongkar.

    Bagaimana cara memperbarui melalui Sideload?

    Pertama, boot perangkat Anda ke mode Pemulihan (biasanya, Anda perlu mematikan perangkat dan menahan tombol Vol (-) + Daya atau Vol (+) + Daya).
    Pilih "Terapkan pembaruan dari sideload". Tunggu hingga item “Now send the package adb” muncul, lalu sambungkan kabel USB ke PC.
    Di komputer Anda, luncurkan baris perintah untuk menjalankan perintah yang diperlukan:


    • cd c:/adb - setelah cd, masukkan lokasi folder dengan ADB (tentukan jalurnya)

    • adb sideload filename.zip - alih-alih nama file, masukkan nama arsip pembaruan Anda

    Setelah menerapkan perintah ini, file pembaruan akan diunduh dan diinstal di Android Anda. Dengan demikian, Anda tidak hanya dapat mem-flash pembaruan OTA, tetapi juga firmware lengkap (tentu saja yang resmi, yang ditujukan untuk pemulihan stok).