Probably Not Scary: Android and Hardware
summary
Covers practical tactics for integrating Android apps with hardware: use Android 11 wireless ADB/logcat or Timber/file logging (or adb shell redirection) to capture persistent logs, emulate peripherals with a debug BLE GATT peripheral app, and target car platforms via Android Auto navigation open and SDL. Recommends structuring hardware integration as multiple modules, adding developer-facing performance tunables, and using gentle retry/backoff to reduce debugging time and improve reliability.
AI-written summary · about
chapters (12)
- 0:00First
- 1:44Pain Points / Challenges
- 3:40Check Information Sources & Contact Points
- 6:33Prepare Log Collection Environment
- 8:03Know When Log Collection is Needed
- 8:54Log Collection Under Wireless Environment
- 10:23Output to Non-Volatile Storage
- 12:02Prepare Verification Environment
- 14:55Retry - BLE
- 17:06Separate & Isolate Hardware Collaboration Processing
- 19:14Separate UI / Domain
- 20:46Understand Non-Functional Requirements
related talks
37mDebugging Android Devices in the Field
53mThe 2016 Android Developer's Toolbox
29mSecuring Android Applications - The not so se…
34mDemystifying Android Security
38mDeveloping Apps for Android Auto.
12mBuilding and Shipping Android Automotive Apps
42mTesting Android Security
19mAgile hardware development (as an Android dev)
