Glass EE2 主要設計為企業用途的單一用途工具。在大多數情況下,合作夥伴會自行開發體驗,包括啟動器或資訊亭模式應用程式,在 Glass 啟動時接管。
啟動器
Glass 內建啟動器和設定應用程式。
將應用程式新增至啟動器
如要在啟動器應用程式清單中顯示應用程式,您必須在應用程式資訊清單中將 com.google.android.glass.category.DIRECTORY
新增至主要活動:
<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>
設定
使用者可透過 Glass 設定應用程式查看電池電量、連線至 Wi-Fi 和藍牙、調整音量和亮度、恢復原廠設定,以及查看裝置的韌體版本、序號和可用儲存空間。
Wi-Fi 設定
連線至含有密碼的 Wi-Fi 網路時,您必須使用符合 Wi-Fi 網路設定的 QR code。
產生 Wi-Fi 代碼最簡單的方法,就是使用 QiFi 等產生器。
設定意圖
應用程式可以使用意圖,充分利用 Glass 設定 UI。
啟動設定
如要啟動 Glass 設定應用程式,請像啟動其他 Android 活動一樣啟動它:
adb shell am start -n com.google.android.glass.settings/.MainActivity
設定頁面
如要在「設定」中啟動特定頁面,Glass 支援下列操作:
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
使用者限制
為確保裝置能按照預期使用,請啟用使用者限制設定。
下列程式碼片段說明如何設定限制:
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); }
以下列出可用的使用者限制:
UserManager#DISALLOW_CONFIG_WIFI
UserManager#DISALLOW_CONFIG_BLUETOOTH
UserManager#DISALLOW_ADJUST_VOLUME
UserManager#DISALLOW_DEBUGGING_FEATURES
UserManager#DISALLOW_FACTORY_RESET
自動關閉的時間上限
當你關閉螢幕並且裝置未連上任何電源時,裝置會在四小時未使用後關機。如要變更這項行為,Glass 支援下列動作:停用自動關機功能
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
立即自動關機
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
在指定時間過後自動關機
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
安裝應用程式
如要在 Glass 上安裝應用程式,請按照下列步驟操作:
- 在電腦上下載 Android Debug Bridge。
- 使用電腦上的指令列終端機,將下載的
platform-tools
目錄新增至系統PATH
變數:- Windows
- Linux 和 macOS
set PATH=%PATH%;C:\path\to\platform-tools
echo "export PATH=\$PATH:/path/to/platform-tools" >> ~/.bash_profile && source ~/.bash_profile
- 從解決方案供應商下載 APK 檔案到電腦。
- 使用 USB 傳輸線將 Glass 連接至電腦。
- 如果畫面上出現提示,請輕觸允許在 Glass 上進行 USB 偵錯。
- 在電腦上開啟指令列終端機。
- 按照 adb 操作說明安裝 APK。