Cách Chạy Chương Trình Android Trên Máy Thật, Cách Tạo Điện Thoại Giả Lập Trong Android Studio

Sau khi tất cả chúng ta đã biết cách dùng Android Studio để hoàn toàn có thể tự tạo project của riêng mình rồi. Công việc tiếp theo là thiết lập thiết bị để hoàn toàn có thể kiểm tra ứng dụng khi coding. Có 2 lựa chọn để bạn hoàn toàn có thể làm được điều này : Nếu bạn có điện thoại thông minh thật thì nên debug ứng dụng trên nó. Còn với bạn nào chưa có điện thoại cảm ứng thật thì thiết lập máy ảo Android là giải pháp duy nhất .Bạn đang xem : Cách chạy chương trình android trên máy thật

♠ Nếu chưa xem bài cũ thì xem ngay nhé: cách sử dụng Android Studio

Bài viết này mình sẽ hướng dẫn chi tiết cả 2 cách tiếp cận trên. Nội dung bài viết gồm có:

Tạo máy ảo bằng trình giả lập mặc định của Android StudioTạo máy ảo Genymotion. Đây là máy ảo Android nhanh, mượt và ít tốn RAMCách chạy ứng dụng trên thiết bị thật qua USB CableKết nối điện thoại với PC qua WIFI để kiểm tra ứng dụngTạo máy ảo bằng trình giả lập mặc định của Android StudioTạo máy ảo Genymotion. Đây là máy ảo Android nhanh, mượt và ít tốn RAMCách chạy ứng dụng trên thiết bị thật qua USB CableKết nối điện thoại cảm ứng với PC qua WIFI để kiểm tra ứng dụngChúng ta khởi đầu nhé
Nội dung chính của bài viếtCài đặt máy ảo Android (Android Virtual Device) toàn tập#2. Cài đặt máy ảo Genymotion#3. Chạy ứng dụng Android trên thiết bị thật qua USB cable#4. Kết nối điện thoại Android qua WIFI ADB

Cài đặt máy ảo Android (Android Virtual Device) toàn tập

#1. Tạo AVD (Android Virtual Device) bằng trình giả lập trong Android Studio

Cài đặt máy ảo Android ( Android Virtual Device ) toàn tập # 2. Cài đặt máy ảo Genymotion # 3. Chạy ứng dụng Android trên thiết bị thật qua USB cable # 4. Kết nối điện thoại cảm ứng Android qua WIFI ADBChúng ta sẽ cùng khởi đầu với AVD để kiểm tra ứng dụng Android. Về cơ bản, AVD Manager là một công cụ mà bạn hoàn toàn có thể sử dụng để tạo và quản trị AVD ( Thiết bị ảo Android ). AVD hay còn được gọi là Emulator .

Các bạn lưu ý là để chạy được máy ảo thì bạn cần phải cài đặt JDK trước đó nhé.

Dưới đây là các bước để tạo AVD mới trong Android StudioĐầu tiên, chọn Tools > Android > AVD Manager > Nhấp vào hình tượng AVD Manager ( trình quản trị AVD ) trên thanh công cụ. Có một cách khác để mở AVD Manger trực tiếp là bằng hình tượng AVD trên thanh Công cụ như hình vẽ*

Trình quản lý máy ảo Android (Android Virtual Device Manager) sẽ được mở. Sau đó nhấp vào Create Virtual Device (Tạo máy ảo).

Chọn Category ( thể loại ), size điện thoại cảm ứng và lựa chọn độ phân giải mà bạn muốn. Sau khi nhấp vào nút Next .
Lưu ý quan trọng:Khi Chọn độ phân giải của máy ảo thì bạn cần cân đối chút nhé. Máy áo càng có độ phân giải cao thì càng chiếm RAM nhiều. Nếu máy tính của bạn có RAM thấp thì bạn nên chọn thiết bị có độ phân giải thấp thôi không thì sẽ rất lag.
*Ổn rồi đấy ! Tiếp theo hãy chọn phiên bản SDK và nhấp vào nút Next. Nếu bạn có nhiều phiên bản SDK khác nhau như Kitkat, Lolipop và Marshmallow … trong SDK của mình thì bạn hoàn toàn có thể chọn một trong số chúng. Ở đây mình chỉ có mỗi phiên bản SDK Marshmallow. Vì vậy, mình sẽ thao tác với phiên bản SDK Marshmallow*Sau đó điền tên AVD và chọn nút Finish. Sau này nếu muốn, bạn vẫn hoàn toàn có thể tùy chỉnh lại các thông số kỹ thuật vừa qua cho máy ảo .*Như vậy là đã xong, máy ảo Android đã được tạo .Để hoàn toàn có thể sử dụng được máy áo thì tất cả chúng ta khởi động nó lên thôiBạn mở lại trình quản trị AVD và bạn sẽ thấy AVD mới được tạo trong list. Nhấn vào biểu tưởng Start để khởi động máy ảo như hình bên dưới .*Bạn đợi một lát để máy áo khởi động. Đừng thấp thỏm nhé

#2. Cài đặt máy ảo Genymotion

Genymotion là một trình giả lập Android được nhìn nhận là nhanh hơn trình giả lập Android Studio. Trong khi Genymotion chiếm ít RAM hơn, nên máy ảo sẽ thướt tha và nhanh hơn so với trình giả lập mặc định .Sau khi setup Genymotion xong thì bạn trọn vẹn sử dụng nó như máy ảo mặc định của Android Studio thôi. Bạn hoàn toàn có thể trực tiếp sử dụng nó từ Android Studio chỉ với một lần setup với plugin từ chính Genymotion .Tải và cài đặt máy ảo GenymotionTải và setup máy ảo GenymotionĐầu tiên, bạn cần tải Genymotion tương ứng với Hệ điều hành quản lý bạn đang sử dụng : Tải GenymotionKéo xuống dưới màn hình hiển thị, bạn sẽ tìm thấy 2 tab “ Cá nhân ” và “ Doanh nghiệp ”. Để tải xuống không lấy phí, bạn phải chọn Tab Cá nhân*Trong phần chọn cá thể, bạn click vào “ get started ” rồi nhấp vào “ Download Genymotion Package ”. Bạn sẽ được nhu yếu đăng nhập. Nếu bạn chưa có thông tin tài khoản thì chỉ cần nhấp vào tạo thông tin tài khoản và điền vào biểu mẫu

Sẽ có 2 tùy chọn cho gói download: Gói có sẵn Virtual box và gói không có Virtual box. Tùy vào tình hình máy tình hiện tại của bạn mà lựa chọn nhé. Virtual box là trình giả lập bắt buộc để tạo máy ảo. Nếu máy tính của bạn đã cài đặt trước đó rồi thì có thể chọn gói không có Virtual box, còn không thì cứ chọn gói đầy đủ để đảm bảo tính tương thích tốt nhất.

Xem thêm : Hướng Dẫn Sử Dụng Mạch Nạp 8051, Lựa Chọn Mạch Nạp Cho Vi Điều Khiển 8051*Sau khi đã tải về xong bộ cài thì việc setup Genymotion trên PC của bạn tương tự như như cài bất kể ứng dụng nào khác*Sau khi setup xong, bạn sẽ sẽ thấy hình tượng hình tròn trụ của Genymotion trên màn hình hiển thị. Click đúp vào Genymotion để chạy .Khi hành lang cửa số Genymotion được khởi chạy xong thì bạn đăng nhập thông tin tài khoản của bạn vào nhéBây giờ, bạn hãy bấm vào nút Add để tạo ra máy ảo Android .*Bạn chọn một loại thiết bị mà bạn muốn, nó sẽ tải xuống thiết bị Android tương ứng về cho bạn

*Cài đặt plugin để sử dụng trực tiếp Genymotion trong Android StudioTrong lúc chờ đón Genymotion tải tài nguyên thiết yếu. Bạn vào Android Studio để thiết lập plugin. Click File > Settings > Plugins*

Trong ô tìm kiếm, nhập từ khóa Genymotion. Chọn plugin cần cài đặt và nhấn OK

*Sau khi setup xong, bạn sẽ có 1 hình tượng Genymotion trên thanh tác vụ. Bất cứ khi nào bạn muốn chạy máy ảo Genymotion, chỉ cần chọn một cái trong list và nhấp vào Bắt đầu là được .*

#3. Chạy ứng dụng Android trên thiết bị thật qua USB cable

Nếu bạn có thiết bị thật thì tốt nhất là chạy kiểm tra ứng dụng trên nó. Vì kiểm tra ứng dụng trên thiết bị thật sẽ cho tác dụng tốt hơn trên máy áo, mà vận tốc cũng nhanh hơn rất nhiều. Dù gì sau này, ứng dụng của bạn sẽ phải tiến hành trên các thiết bị thật của người mua đúng không ?

Để cài được APK lên các thiết bị thật thì việc đầu đầu tiên là phải kết nối được thiết bị với PC.Chúng ta có 2 cách để kết nối:– Kết nối với PC qua USB cable– Kết nối với PC qua WIFI ( tham khảo mục #4: Kết nối điện thoại Android qua WIFI ADB)

Phần này mình sẽ hướng dẫn cách liên kết qua USB cable. Đầu tiên bạn mở điện thoại cảm ứng và chuyển đến mục Setting ( Cài đặt ). Sau đó, hãy chuyển đến “ About phone ” ( Giới thiệu về điện thoại cảm ứng )*Nếu Developer Options ( Tùy chọn nhà tăng trưởng ) không được hiển thị trong thiết bị của bạn. Bạn cần nhấp 7 lần vào Build number để hiện Developer Options như được hiển thị trong hình bên dưới .*Sau đó quay trở lại, bạn sẽ thấy tùy chọn Developer options đã Open. Bạn vào mục đó và bật USB debugging trong thiết bị của bạn như minh họa bên dưới .*Kết nối thiết bị với PC của bạn trải qua USB cable. Nếu có hộp thoại nhu yếu cấp quyền thì nhấn OK .*Chạy ứng dụng trên thiết bị thật từ Android StudioNhư vậy là việc liên kết đã triển khai xong. Để hoàn toàn có thể chạy ứng dụng từ Android Studio, bạn mở thanh menu như bên dưới*Nếu thiết bị thực đã được liên kết thành công xuất sắc với PC của bạn thì nó sẽ hiển thị là Trực tuyến ( Online ). Bây giờ click vào điện thoại thông minh tương ứng và ứng dụng sẽ được chạy trong thiết bị .*
Lưu ý quan trọng:Nếu bạn không thấy điện thoại không xuất hiện trong danh sách. Có thể là bạn chưa cài đặt USB driver cho điện thoại. Để sửa lỗi này thì đơn giản là bạn cần phải tìm đúng driver của điện thoại và cài đặt vào PC thôi. Ví dụ: như của mình thì cài đặt trình điều khiển USB Motorola cho con điện thoại Motorola cổ điển

#4. Kết nối điện thoại Android qua WIFI ADB

Lưu ý quan trọng :Phần mềm Wifi ADB cho phép bạn liên kết thiết bị Android với PC qua WiFi để setup, chạy và debug ứng dụng mà không cần USB cablePhiên bản 2.0 có một hành lang cửa số hiển thị trạng thái thiết bị của bạn có được liên kết hay không và được cho phép liên kết / ngắt liên kết theo cách bằng tay thủ công ( nếu cần ) .

Android Wifi ADB – bạn có thể download the plugin từ trang JetBrains. Cách khác, bạn có thể cài theo cách thủ công: Preferences/Settings ->Plugins ->Install plugin from disk.

Các bước chạy Android wifi debuggingCác bước chạy Android wifi debuggingMở Android Studio. Đi đến Tools -> Android -> SDK Manager*Một hành lang cửa số mới được mở ra tên là Default Settings -> tab Plugins -> Click nút Browse repositories*tab Plugins -> Click nút Browse repositories ” width = ” 1024 ” height = ” 549 ” srcset = ” https://mindovermetal.org/cach-chay-chuong-trinh-android-tren-may-that/imager_21_24167_700.jpg 1024 w, https://mindovermetal.org/wp-content/uploads/2018/08/cai-dat-may-ao-va-debug-ung-dung-tren-thiet-bi-that-25-300×161.png 300 w, https://mindovermetal.org/wp-content/uploads/2018/08/cai-dat-may-ao-va-debug-ung-dung-tren-thiet-bi-that-25-768×412.png 768 w ” sizes = ” ( max-width : 1024 px ) 100 vw, 1024 px ” / >

Repositories hiện ra. Bạn tìm từ khóa “wifi” và chọn Android WiFi ADB để cài đặt

*Sau khi thiết lập plugin xong thì khởi động lại Android Studio

Trước khi sử dụng Wifi để kết nối với PC thì trước hết vẫn phải cần đến USB cable một lần. Kết nối điện thoại của bạn với PC bằng cáp USB. Sau khi kết nối, nhấp vào tab Android WiFi ADB

*Trong hành lang cửa số này, thiết bị của bạn được liệt kê và hiển thị hai nút ( Kết nối và ngắt liên kết ). Nhấp vào nút liên kết
Lưu ý:Để điện thoại kết nối được với PC thì điều kiện tiên quyết là PC và thiết bị của bạn phải được kết nối với cùng một mạng WiFi.

Lưu ý:

Sau đó nhấp vào nút liên kết thành công xuất sắc. Từ nay bạn sẽ không cần phải sử dụng đến USB cable nữa. Rất là tiện phải không

Như vậy là mình đã hoàn thành việc cài đặt máy ảo Android cũng như kết nối được thiết bị thật qua cả 2 cách là dùng USB cable và WIFI. Bài viết tiếp theo trong khóa học tự học lập trình Android trong 24 giờ, mình sẽ hướng dẫn các bạn cách debug ứng dụng bằng Android Studio. Đây là những kiến thức nền tảng để phục vụ các bạn sau này khi bắt tay vào xây dựng ứng dụng Android. Các bạn đón đọc nhé

Xem tiếp các bài trong SeriesPhần trước: Hướng dẫn toàn tập về cách sử dụng Android StudioPhần kế tiếp: Debug trong Android Studio – Đây là kỹ năng cần phải giỏi
Xem tiếp các bài trong SeriesPhần trước : Hướng dẫn toàn tập về cách sử dụng Android Studio

5/5 - (1 vote)
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments