- Tham gia
- 10/2/14
- Bài viết
- 6,324
- Được thích
- 11,511
84232
#1
Nếu các bạn có chiếc smartwatch chạy Android Wear mà chưa biết cài ứng dụng hay ít nhất là chụp màn hình của đồng hồ thì đây là bài hướng dẫn cơ bản dành cho bạn, hiện tại Android Wear còn quá mới nên mọi việc không thật sự đơn giản như ăn một miếng bánh tiramisu mà đòi hỏi bạn phải có một chút kiến thức về adb, sử dụng command line.
Có hai cách kết nối để "chơi" với Android Wear, một là kết nối trực tiếp với máy tính sử dụng cáp microUSB, hai là sử dụng bluetooth thông qua chiếc điện thoại chạy Android 4.3 trở lên đang kết nối với máy tính. Các bạn có thể sử dụng Windows hoặc Mac để "chơi". Trong bài này mình hướng dẫn sử dụng với máy Mac.
Đầu tiên bạn cần download và cài ADB cho Mac.
Sau khi download thì giải nén file zip bạn sẽ được một số thư mục, trong đó có thư mục Mac chứa file chạy "adb"
Kết nối trực tiếp qua USB cable:
- Mở Settings trên đồng hồ bằng cách:
- Chạm lên bề mặt đồng hồ (tránh phần notification), bạn sẽ thấy màn hình ra lệnh bằng giọng nói (Speak Now), chạm lên vòng tròn màu đỏ có chữ "g" để mở Menu các tính năng.
- Cuộn xuống gần cuối cùng, bạn sẽ thấy Settings.
- Tùy vào đồng hồ bạn dùng mà sẽ có phần About khác nhau, trên LG G Watch thì vuốt từ phải sang trái đến cuối cùng là About.
- Cuộn xuống phần "Build number" và click lên đó 7 lần. Khi nào bạn thấy thông báo: "You are now a developer!" Tức là bạn đã bật chế độ Developer Mode.
- Một màn hình mới sẽ xuất hiện bên cạnh màn hình About, tức là khi ở phần About, bạn vuốt tiếp từ phải qua trái sẽ vào Developer Options (Trên LG G Watch là như vậy).
- Trong phần Developer Options tìm phần ADB debugging và click để Enabled hoặc Disabled
- Click OK.
- [Dành cho phần Bluetooth] Nếu bạn muốn bật chế độ Debugging over Bluetooth, Tìm và click lên để Enabled hoặc Disabled.
Sau khi bật chế độ Developer và kết nối đồng hồ với máy tính thông qua cáp microUSB, trên đồng hồ sẽ hiện đoạn đối thoại sau, bạn chỉ việc OK và chọn phần "Always allow from this computer" để lần sau không bị hỏi nữa.
Kết nối với đồng hồ sử dụng Bluetooth thông qua điện thoại Android
1. Làm các bước như phần trên đến bước 7 thì click để bật chế độ Debug over Bluetooth (Enabled)
2. Trên điện thoại Android của bạn:Kết nối điện thoại với máy tính sử dụng cáp microUSB.
- Mở Google Play và cài app Android Wear của Google.
- Sau khi cài thì mở phần Settings. (icon hình bánh răng)
- Chọn Enabled cho phần Debugging over Bluetooth. Có thể bạn sẽ thấy phần Host và Target ghi Disconnected hoặc Connected. 2 yếu tố này có nghĩa là điện thoại đã kết nối với đồng hồ (Target) hay chưa, điện thoại kết nối với máy tính hay chưa (Host). Khoan lo lắng và tiếp tục các bước kế tiếp.
PHP:
./adb forward tcp:4444 localabstract:/adb-hub
PHP:
./adb connect localhost:4444
5. Kiểm tra trên điện thoại phần "Debugging over Bluetooth" và đảm bảo phần Target và Host đều hiện "Connected".
6. Bây giờ kiểm tra xem adb thấy bao nhiêu thiết bị đang kết nối với máy tính bằng lệnh:
PHP:
./adb devices
Nếu các thiết bị đang kết nối thì bên phải sẽ thấy tình trạng "device":
Như vậy có thể nói là bạn đã hoàn thành việc kết nối đồng hồ với máy tính để vọc dù là trực tiếp hay qua bluetooth thì mẫu câu lệnh chung để "quậy" Android Wear là:
PHP:
./adb -s localhost:4444 <command>
PHP:
./adb -s localhost:4444 shell
Sử dụng lệnh sau để chụp và lưu vào thư mục /sdcard và đặt tên file screenshot là "gl_1.png" trên đồng hồ:
PHP:
./adb -s localhost:4444 shell screencap -p /sdcard/gl_1.png
PHP:
./adb -s localhost:4444 pull /sdcard/gl_1.png
Cài ứng dụng dạng "apk" cho đồng hồ:
Download file apk về máy tính, để chung với thư mục chứa file "adb". Ví dụ trong trường hợp của mình là thư mục "apk" và file app Evernote for Android Wear.
Cài ứng dụng vào đồng hồ sử dụng lệnh sau:
PHP:
./adb -s localhost:4444 install apk/com.evernote.wear.apk
Trên đồng hồ, vào phần Menu > Cuộn xuống dưới cùng ngay dưới Settings là mục Start... Click vào kiểm tra xem ứng dụng mình cài đã xuất hiện ở trên list chưa.
Một số ứng dụng khi cài vào có thể chưa hoạt động do chưa hoàn toàn tương thích. Hoặc một số ứng dụng chỉ đóng vai trò thông báo. Android Wear còn rất mới, hãy bình tĩnh nếu có vấn đề nào đó không hoạt động như ý bạn muốn (Hầu hết là lỗi).
Phần sau mình sẽ chia sẻ thêm nhiều hơn như việc can thiệp bootloader và root.
Chúc may mắn.
Tham khảo: developer.android.com, Android Police