This is a sample Android Automotive App, it uses the different car apis and UI elements built spesifically for automotive, to access the differents sensors and VHAL properties for the car.
Clone this repository and import into Android Studio
git clone https://github.com/islem19/Android-Automotive-Info-App.git
The car UI lib is part of the android automotive OS source code (AOSP) and it contains the different UI elements implemented and designed to spesifically run on the car infotainment system and adhere to the UI/UX of the Android Automotive OS. the lib isn't available for public to include it as gradle dependency, so it should be included manually as a module and build alongside the app.
The App requires the following permissions: -Car speed: this permission is required to access to the car speed property. -Car powertrain: this permission is required to access to the car gear selection property. -Car energy: this permission is required to access to the car level and type of fuel property. -Car energy Ports: this permission is required to access to the car fuel ports property. -Car Info: this permission is required to access to the car information (manufactrure, VIN, model..) property. -Car exterior environment: this permission necessary to read temperature of car's exterior environment
This project is mantained by:
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -m 'Add some feature')
- Push your branch (git push origin my-new-feature)
- Create a new Pull Request
This application is released under GNU GPLv3 (see LICENSE). Some of the used libraries are released under different licenses.