Welcome to NVIDIA CodeWorks for Android


Setting up an Android development environment can be a complex task. NVIDIA simplifies this for all Android developers with a single installer that manages this complexity for you on Windows 10/7 (64-bit), macOS 10.14 Mojave, and Ubuntu Linux 18.04 and 16.04 (x64). CodeWorks for Android installs all software tools required to develop for Android, and is the perfect companion for developing native Android applications. This suite of developer tools will configure a development environment that will work with almost any Android device. In addition, CodeWorks for Android unleashes the full potential of NVIDIA Tegra mobile processors with a comprehensive set of advanced debugging and profiling tools for CPU and GPU intensive applications.

Development tools installed include the following: NVIDIA Developer Tools, Android SDK, Android NDK, JDK, Eclipse, and Gradle.

Join the NVIDIA Registered Developer Program

The NVIDIA Registered Developer Program is an important part of NVIDIA's commitment to the GameWorks Developer community. This program gives NVIDIA a way to provide pre-release information and content to its most important developers, and enable two-way communication about issues and feature requests. It also provides you with the latest Tegra news, updates, developer tools, samples, OS images, and tips and tricks that aren’t available to the public. Plus, all development tools are freely available to members of the NVIDIA Registered Developer Program.

Sign up for free access to the NVIDIA Registered Developer Program. The application process includes creating a Developer Zone account. If you already have a Developer Zone account, start here instead.

Downloads and Resources

Download the latest the complete list of available Android resources at NVIDIA GameWorks Download Center page. In order to download these files, you must be a member of the NVIDIA GameWorks Registered Developer Program.

Note: Note that if you are on a corporate network that uses a proxy server, the download process may fail. To work around this, you can set environment value http_proxy manually to use the proxy for downloading.

For example, you can set

http_proxy= http://10.19.216.147:portnum

or

http_proxy= http://username:password@10.19.216.147:portnum

After setting this environment variable, the installer will use the proxy to download the CodeWorks for Android components.

Guides and Documentation

Read the latest guides and documentation on how to get started with developing on NVIDIA Android and NVIDIA Tegra processors. General Android development information, hardware setup how-tos, performance analysis and debugging tools guides, technical references, etc., are all available at your disposal.

Reporting a Bug

If you encounter an error installing any of these packages, please report the issue via the NVIDIA Registered Developer Program bug reporting system: https://developer.nvidia.com/content/nvidia-dev-support-submission-form.

Note: You must be logged into your DevZone account to report a bug.

 

 


NVIDIA® GameWorks™ Documentation Rev. 1.0.211026 ©2014-2021. NVIDIA Corporation and affiliates. All Rights Reserved.