Skip to content

Latest commit

 

History

History
 
 

android

Vulkan examples on Android

Device support

  • To run these examples you need a device with an Android image that suports Vulkan
  • Builds currently only support arm-v7, other architectures may be added later
  • Basic gamepad support is available too (zoom and rotate)
  • Basic touch control support (zoom, move, rotate, look)

Building

Requirements

Update the asset pack

During the Android build process, assets are copied over from the data folder, so it's important to make sure that a current version of the asset pack has been downloaded and extracted.

Building the Examples

Select Import project from the welcome screen (or from inside Android via File->New):

Navigate to the android subfolder of this repository (should be higlighted with a gadle symbol):

Select OK to start the import.

Note: Initial import will take a while due to the number of examples.

Once the import is done, the samples can be build, debugged and run from inside Android Studio just like any other Android project.

Note: If you update the repository at a later point you may have to resync to have additional examples added to the Android Studio project (File->Sync Project with Gradle files).