Glass EE2 chủ yếu được coi là một công cụ có mục đích duy nhất dành cho Doanh nghiệp. Trong hầu hết các trường hợp, các đối tác phát triển trải nghiệm của riêng họ, bao gồm cả trình chạy hoặc ứng dụng ở chế độ quầy thông tin sẽ tiếp quản từ thời điểm Glass khởi động.
Trình chạy
Glass đi kèm với một trình chạy và một ứng dụng cài đặt.
Thêm ứng dụng vào trình chạy
Để hiển thị ứng dụng của bạn trên danh sách ứng dụng của trình chạy, bạn cần thêm com.google.android.glass.category.DIRECTORY
vào hoạt động chính trong tệp kê khai của ứng dụng:
<activity android:name="com.example.android.glass.cardsample.MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <category android:name="com.google.android.glass.category.DIRECTORY" /> </intent-filter> </activity>
Cài đặt
Ứng dụng Glass Settings (Cài đặt Glass) cho phép người dùng kiểm tra mức pin, kết nối với Wi-Fi và Bluetooth, chỉnh sửa âm lượng và độ sáng, khôi phục cài đặt gốc, kiểm tra phiên bản phần mềm, số sê-ri và dung lượng lưu trữ trống của thiết bị.
Cài đặt Wi-Fi
Khi kết nối với mạng Wi-Fi có mật khẩu, bạn phải sử dụng mã QR tuân thủ cấu hình mạng Wi-Fi.
Một cách dễ dàng để tạo mã Wi-Fi là sử dụng trình tạo mã, chẳng hạn như QiFi.
Ý định cài đặt
Các ứng dụng có thể sử dụng ý định để tận dụng giao diện người dùng Cài đặt của Glass.
Cài đặt chạy
Để chạy ứng dụng Glass Settings, hãy khởi chạy ứng dụng này như mọi hoạt động Android khác:
adb shell am start -n com.google.android.glass.settings/.MainActivity
Trang cài đặt
Để khởi chạy một trang cụ thể trong phần Cài đặt, Glass hỗ trợ các thao tác sau:
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.BATTERY_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.WIFI_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.BLUETOOTH_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.VOLUME_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.BRIGHTNESS_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.DEVICE_INFO_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.SHOW_REGULATORY_INFO
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.SYSTEM_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.DATE_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.LOCALE_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.INPUT_METHOD_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.DEVELOPMENT_SETTINGS
adb shell am start -n com.google.android.glass.settings/.MainActivity -a android.settings.FACTORY_RESET_SETTINGS
Hạn chế đối với người dùng
Để đảm bảo thiết bị được sử dụng đúng mục đích, hãy bật các chế độ hạn chế đối với người dùng trong phần cài đặt.
Đoạn mã sau đây cho biết cách bạn có thể đặt các quy định hạn chế:
Kotlin
val devicePolicyManager: DevicePolicyManager = context.getSystemService(Context.DEVICE_POLICY_SERVICE) as DevicePolicyManager val adminName = getComponentName(context) arrayOf( UserManager.DISALLOW_CONFIG_WIFI, UserManager.DISALLOW_CONFIG_BLUETOOTH, UserManager.DISALLOW_FACTORY_RESET ).forEach { devicePolicyManager.addUserRestriction(adminName, it) }
Java
String[] restrictions = { UserManager.DISALLOW_CONFIG_WIFI, UserManager.DISALLOW_CONFIG_BLUETOOTH, UserManager.DISALLOW_FACTORY_RESET}; final DevicePolicyManager devicePolicyManager = (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE); final adminName = getComponentName(context); for (String restriction: restrictions) { devicePolicyManager.addUserRestriction(adminName, restriction); }
Dưới đây là danh sách các quy định hạn chế hiện có đối với người dùng:
UserManager#DISALLOW_CONFIG_WIFI
UserManager#DISALLOW_CONFIG_BLUETOOTH
UserManager#DISALLOW_ADJUST_VOLUME
UserManager#DISALLOW_DEBUGGING_FEATURES
UserManager#DISALLOW_FACTORY_RESET
Hết thời gian chờ tự động tắt bản lề
Khi bạn đóng bản lề và thiết bị không được kết nối với nguồn điện nào, thiết bị sẽ tắt sau bốn giờ không hoạt động. Để thay đổi hành vi này, Glass hỗ trợ các thao tác sau:Tắt tính năng tự động tắt
adb shell am start \ -a com.google.android.glass.settings.mcu.HINGE_SHUTDOWN_TIMEOUT_ACTION \ --ei com.google.android.glass.settings.mcu.HINGE_SHUTDOWN_TIMEOUT -1
Tự động tắt ngay lập tức
adb shell am start \ -a com.google.android.glass.settings.mcu.HINGE_SHUTDOWN_TIMEOUT_ACTION \ --ei com.google.android.glass.settings.mcu.HINGE_SHUTDOWN_TIMEOUT 0
Tự động tắt sau một khoảng thời gian đã chỉ định
adb shell am start \ -a com.google.android.glass.settings.mcu.HINGE_SHUTDOWN_TIMEOUT_ACTION \ --ei com.google.android.glass.settings.mcu.HINGE_SHUTDOWN_TIMEOUT time_in_minutes
Cài đặt ứng dụng
Để cài đặt ứng dụng trên Glass, hãy làm như sau:
- Tải Cầu gỡ lỗi Android xuống máy tính.
- Sử dụng cửa sổ dòng lệnh trên máy tính để thêm thư mục
platform-tools
đã tải xuống vào biếnPATH
của hệ thống:- Windows
- Linux và MacOS
set PATH=%PATH%;C:\path\to\platform-tools
echo "export PATH=\$PATH:/path/to/platform-tools" >> ~/.bash_profile && source ~/.bash_profile
- Tải tệp APK xuống máy tính của bạn từ nhà cung cấp giải pháp.
- Kết nối Glass với máy tính bằng cáp USB.
- Nếu lời nhắc xuất hiện trên màn hình, hãy nhấn để cho phép gỡ lỗi qua USB trên Glass.
- Mở một cửa sổ dòng lệnh trên máy tính.
- Làm theo hướng dẫn về adb để cài đặt tệp APK.