Open topic with navigation
Android is a powerful game and application development platform. Paired with the Android Native Development Kit (NDK) and Android OS versions Gingerbread, Honeycomb and Ice Cream Sandwich, it becomes possible to create top-quality 3D gaming experiences entirely (or almost entirely) from native C++ code.
However, many game developers find that taking their Android 3D game from a demo into a stable product can be a challenge. The most common issues, questions and bugs tend to arise from:
One particular set of sticking points and bugs are related to Android Lifecycle events, including:
NVIDIA’s new samples pack provides several small applications that demonstrate the ways that many of these use cases can be handled robustly across multiple Android OS versions and devices.
|CAUTION: This pack replaces and is incompatible with previous NVIDIA Tegra Samples Packs. This includes the two most recent parallel samples packs as shipped in TADP r1.0r4/5, namely |
This Tegra Android Samples Pack should be treated as an independent, new system and should not be intermixed with previous samples packs.
|CAUTION: This is the initial general release of the new samples pack. The set of applications, demos, libraries and documentation in this pack is expected to grow significantly over the coming updates. The pack is designed to give Android developers examples of various Android native game development features as supported on Tegra. Please report issues with this pack to firstname.lastname@example.org.|
|NOTE: This samples pack focuses on development of applications using Android’s |
|NOTE: The OpenMAX AL samples are no longer supported and have been removed from the samples pack. Samples showing similar functionality using MediaCodec, Media Extractor, and MediaPlayer are under development for maximum compatibility.|
NVIDIA® GameWorks™ Documentation Rev. 1.0.200601 ©2014-2020. NVIDIA Corporation. All Rights Reserved.