Trang Chủ Xã hội Truyền thông Những thứ Bạn có thể làm với Bộ điều khiển adb của Android - những con vú

Những thứ Bạn có thể làm với Bộ điều khiển adb của Android - những con vú

Video: Hướng dẫn cài đặt ADB & Fastboot cho máy tính // How To Install ADB & Fastboot 2025

Video: Hướng dẫn cài đặt ADB & Fastboot cho máy tính // How To Install ADB & Fastboot 2025
Anonim

Bạn là một nhà phát triển ứng dụng Android sắp tới. Bạn đã cài đặt Android Studio và thử nghiệm một vài ứng dụng. Bạn đã sử dụng nhiều tính năng có sẵn trong Android Studio.

Bạn thích giao diện của Android Studio. Nhưng bạn nhận ra rằng, một lần trong một thời gian, Android Studio là không đủ. Đôi khi bạn cần lấy con bò bằng sừng. Thay vì chọn menu và chọn các tùy chọn, bạn cần liên lạc trực tiếp với trình mô phỏng hoặc thiết bị vật lý của bạn. Vâng, bạn bắt đầu trong Android Studio. Nhưng bạn cũng mở một cửa sổ lệnh và gõ lệnh. Lệnh của bạn cho biết thiết bị chính xác phải làm gì. Đây là cách hoạt động:

Trong Android Studio, hãy tìm nút Công cụ đầu cuối ở phần dưới bên trái của cửa sổ chính. Khi bạn nhấp vào nút đó, một bảng điều khiển mới xuất hiện. Bảng điều khiển này chứa cửa sổ lệnh máy tính phát triển của bạn - cửa sổ nhắc lệnh MS-DOS trên máy PC hoặc ứng dụng Terminal trên máy Mac.

Công cụ adb (nhân vật nổi bật nổi bật trong bài viết này) sống trong một thư mục được gọi là công cụ nền tảng. Vì vậy, điều tiếp theo cần làm là tìm thư mục công cụ nền tảng của bạn. (Khi bạn cài đặt Android Studio, thói quen cài đặt tạo thư mục Android SDK Bạn có thể tìm thư mục SDK bằng cách chọn File → Cấu trúc dự án → Vị trí SDK trong Android Studio Bên trong thư mục SDK đó là thư mục công cụ nền tảng.)

Trong bảng điều khiển Đầu cuối, nhập cd theo sau bởi tên đường dẫn đầy đủ của thư mục công cụ nền tảng. Ví dụ: nếu bạn có thư mục có tên UsersMyNameAppDataLocalAndroidsdk, nhập

cd UsersMyNameAppDataLocalAndroidsdkplatform-tools

và sau đó nhấn Enter.

Sau đó, với trình mô phỏng của bạn đang chạy, hoặc thiết bị vật lý của bạn được kết nối qua USB, gõ

thiết bị adb

Với chương trình mô phỏng chạy, chương trình adb phản ứng với

Đối với một thiết bị vật lý, dòng thứ hai trông giống như sau:

Thiết bị 875A8B201AF74D01

Dù bằng cách nào, thiết bị từ nói với bạn rằng một cái gì đó Android-ish đang chạy.

Bây giờ hãy tưởng tượng rằng bạn muốn sao chép một tệp tin (gọi nó là tệp tin myfile) từ máy tính phát triển của bạn vào thẻ SD của thiết bị. Nhập lệnh adb sau:

adb push myfile sdcard / myfile

Để sao chép cùng một tệp từ thiết bị tới máy tính phát triển của bạn, nhập

adb pull sdcard / myfile

Để cài đặt một ứng dụng lên Android thiết bị, tìm tên của ứng dụng. tập tin apk. Nhập

adb install myapp. apk

Để xem sản lượng logcat của thiết bị, gõ

adb logcat

Màn hình hiển thị logcat kết quả không dễ di chuyển được như màn hình hiển thị trong bảng điều khiển Logcat của Android Studio, nhưng hiển thị này sẽ làm trong một pinch.

Android là một phiên bản của Linux. Vì vậy, giống như tất cả các thiết bị chạy Linux, trình giả lập hoặc thiết bị vật lý của bạn có dấu nhắc lệnh riêng. Để chạy trình bao từ máy tính phát triển của bạn, gõ

adb shell Khi bạn làm, bạn có thể gõ nhiều lệnh lệnh Linux thông thường. Dưới đây là một vài trong số chúng: pwd: Hiển thị tên của thư mục hiện hành.

cd: Thay đổi thư mục làm việc hiện tại.

ls: Liệt kê các tệp trong thư mục này.

  • cp: Sao chép một tập tin.

  • mv: Di chuyển hoặc đổi tên một tệp.

  • rm: Xóa một tệp.

  • mkdir: Tạo một thư mục mới.

  • sáng: thực hiện các tác vụ quản lý hoạt động (ví dụ: bắt đầu hoạt động, bắt đầu dịch vụ, dừng quy trình hoặc phát sóng nội dung nào đó).

  • pm: Thực hiện tác vụ quản lý gói (ví dụ: liệt kê các gói đã cài đặt hoặc gỡ cài đặt ứng dụng).

  • Ví dụ: sử dụng các lệnh sau đây, bạn có thể gỡ cài đặt ứng dụng:

  • C:> adb shell # cd data # cd app # rm com. allmycode. menu. apk # exit

  • (Trong ví dụ cụ thể này, ứng dụng sống trong một tệp có tên là com. allmycode. menus. apk.)

Nếu bạn có nhiều thiết bị đang chạy, bạn có thể hướng lệnh adb đến một thiết bị cụ thể. Ví dụ, để cài đặt myfile. apk trên trình mô phỏng, bạn có thể nhập

adb -s emulator-5554 myfile. apk

Để cài đặt cùng một tệp trên thiết bị vật lý, bạn có thể nhập

adb -s 875A8B201AF74D01 myfile. apk

Đôi khi, kết nối giữa máy tính phát triển của bạn và bất kỳ thiết bị Android đang chạy nào sẽ bị cắt xén. Đôi khi, bạn muốn tháo thiết bị vật lý kết nối USB, nhưng máy tính phát triển của bạn nói rằng việc gỡ bỏ không an toàn. Đôi khi như vậy, bạn có thể phá vỡ kết nối máy tính phát triển của bạn với các thiết bị Android và bắt đầu lại từ đầu. Để thực hiện việc này, hãy đưa ra hai lệnh sau:

adb kill-server adb start-server

Giữa việc giết người và khởi động lại, bạn có thể ngắt kết nối một thiết bị vật lý hoặc làm bất cứ điều gì khác mà bạn muốn làm để chuẩn bị cho Android vui hơn.

Những thứ Bạn có thể làm với Bộ điều khiển adb của Android - những con vú

Lựa chọn của người biên tập

Làm thế nào để Thiết lập nhân viên trong QuickBooks Quá trình biên chế nâng cao - núm vú

Làm thế nào để Thiết lập nhân viên trong QuickBooks Quá trình biên chế nâng cao - núm vú

Sau khi bạn thành lập công ty của bạn thông tin cho bảng lương trong QuickBooks, bạn đã sẵn sàng để thiết lập nhân viên cho biên chế. Là một phần của quy trình Thiết lập biên chế nâng cao, QuickBooks hiển thị trang web nơi bạn có thể thêm nhân viên của mình. Bạn cũng có thể thêm nhân viên bằng cách hiển thị Trung tâm Nhân viên. (Chọn lệnh Employee → Employee Center và nhấp chuột ...

Làm thế nào để Thiết lập biểu đồ Tài khoản QuickBooks 2012 - núm vú

Làm thế nào để Thiết lập biểu đồ Tài khoản QuickBooks 2012 - núm vú

Biểu đồ tài khoản Danh sách trong QuickBooks 2012 là danh sách các tài khoản bạn sử dụng để phân loại thu nhập, chi phí, tài sản, nợ phải trả và số vốn chủ sở hữu của chủ sở hữu. Nếu bạn muốn xem chi tiết đơn hàng cụ thể của dữ liệu tài chính trên báo cáo, bạn cần một tài khoản cho chi tiết đơn hàng đó. Nếu bạn muốn ngân sách ...

Cách Thiết lập Máy in để in QuickBooks 2015 Hóa đơn - núm vú

Cách Thiết lập Máy in để in QuickBooks 2015 Hóa đơn - núm vú

Nếu bạn dự định in hóa đơn từ QuickBooks 2015, bạn chỉ cần cài đặt máy in hóa đơn một lần, nhưng bạn cần phải chỉ rõ một số quy tắc in ấn chung về hoá đơn. Các quy tắc này cũng áp dụng cho các bản ghi nhớ tín dụng và các đơn đặt hàng, bằng cách này. Để cài đặt máy in của bạn để in hóa đơn, làm theo các bước sau: Chọn ...

Lựa chọn của người biên tập

Hình ảnh Các chế độ phát trên một Canon EOS 70D - núm vú

Hình ảnh Các chế độ phát trên một Canon EOS 70D - núm vú

Một trong những điều tốt nhất về Canon EOS 70D của bạn có thể xem ảnh ngay sau khi bạn chụp chúng. Không còn đoán xem bạn có bị bắn mà bạn muốn hay cần thử lại; không còn lãng phí tiền bạc khi phát triển và in những bức ảnh bốc mùi. Để chuyển máy ảnh sang chế độ Phát lại, chỉ cần ...

Lựa chọn của người biên tập

Cách xem tab Thông báo của bạn trên Twitter - những con cần

Cách xem tab Thông báo của bạn trên Twitter - những con cần

Xem ai đang tương tác với bạn trên Twitter trực tiếp qua @replies và @mentions (Tweets để đáp ứng hoặc nói chung đề cập đến người dùng cá nhân), các mục yêu thích (cách thừa nhận hoặc đánh dấu trang Tweets) và retweets (chia sẻ nội dung đã được đăng bởi một người dùng Twitter khác). Yêu thích Nhấn vào biểu tượng ngôi sao, hoặc nút Video yêu thích, thêm vào Tweet của bạn ...

Sai lầm Twitter # 1: @reply versus @mention - núm vú

Sai lầm Twitter # 1: @reply versus @mention - núm vú

Mọi người dùng Twitter - mới và cũ - đã trở thành nạn nhân của sự nhầm lẫn giữa @reply versus @mention. Khi nhà phát triển thịnh vượng và nhà chiến lược nội dung Anum Hussein giới thiệu 21 mẹo đăng bài xã hội trên hội nghị INBOUND hàng năm, mẹo để hiểu sự khác biệt giữa @reply và @mention là số một ...

Mẹo vặt để xây dựng sự hiện diện của cá nhân trên Twitter

Mẹo vặt để xây dựng sự hiện diện của cá nhân trên Twitter

Twitter ban đầu phổ biến để giúp các cá nhân giữ liên lạc với bạn bè và người quen của họ qua các cập nhật nhỏ. Nhiều Twitterers cá nhân vẫn có xu hướng sử dụng Twitter theo cách này, cập nhật một vòng tròn gần gũi của bạn bè về những suy nghĩ và những sự kiện xảy ra trong cuộc sống của họ. Theo thời gian, bạn có thể theo kịp với những người mà bạn có thể không liên hệ ...