The Tegra Android Development Pack(TADP) is the perfect companion for developing native Android applications, installing all of the software tools required to optimize for NVIDIA’s Tegra platform.
TADP 2.0 allows you to pick and choose the tools you want to install, from the Android SDK to Tegra Android Operating System images, all dynamically, minimizing the time you spend hunting for the right software versions and downloading files. Choose between Express, Complete or Custom installations to tailor the development environment to your specific needs.
This release includes the preview release of Nsight™ Tegra®, Visual Studio Edition, bringing the raw development power and efficiency of Microsoft Visual Studio to Android, giving you the right tools for the job. Flexible project management, accelerated compilation and integrated debugging, no need to massage makefiles and shell scripts, no voodoo magic or arcane incantations required. It also includes an updated PerfHUD ES 1.9.7, which includes numerous accuracy, performance and stability enhancements. To learn more, check out the PerfHUD ES homepage. See below for a complete list of updates to TADP 2.0.
Same here, was not able to download either the OSx or the Windows version :( Windows version give me an empty download page ( no file to download ) OSx version give me a link that end to a 404.
Any chance you can fix that quickly ? I need to try all the cool debugging feature on my new nexus 7 :).
i am using the TADP 2.0 on my windows machine, but have problems getting it to install on my macbook. it always says its missing Java, yet the most up to date JDK is installed and working. I’m running MacOS X 10.8.2
I managed to get it installed on my Macbook by myself now. The “trick” was to use /usr/libexec/java_home to set the correct Java version (1.6). I also exported JAVA_HOME using the .bash_profile. After doing so, I was able to install TADP 2.0 from a terminal. I also installed the binary directly, not using the .app File.
Installed the latest version. However, when I tried to build the auto generated sample app, HelloWorld, I got the following build error message:
1> -dex:
1> [dex] input: C:\Perforce\ywu_TWu\sandbox\AdvancedTechnologies\Android1\Android1\Tegra-Android\Debug\bin\classes
1> [dex] input: C:\NVPACK\android-sdk-windows\tools\support\annotations.jar
1> [dex] Pre-Dexing C:\NVPACK\android-sdk-windows\tools\support\annotations.jar → annotations-6865d278797e29f45d2d74a7ff3c20f6.jar
1> [dx] Could not create the Java virtual machine.
1> [dx] Error occurred during initialization of VM
1> [dx] Could not reserve enough space for object heap
1>
1> BUILD FAILED
1> C:\NVPACK\android-sdk-windows\tools\ant\build.xml:892: The following error occurred while executing this line:
1> C:\NVPACK\android-sdk-windows\tools\ant\build.xml:894: The following error occurred while executing this line:
1> C:\NVPACK\android-sdk-windows\tools\ant\build.xml:906: The following error occurred while executing this line:
1> C:\NVPACK\android-sdk-windows\tools\ant\build.xml:284: null returned: 1
1>
1> Total time: 4 seconds
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Tegra-Android\Nvidia.Cpp.Tegra-Android.Generics.targets(97,5): error MSB6006: “ant.bat” exited with code 1.
1>
1>Build FAILED.
1>
I didn’t have this problem when using the older version of the Nsight with VisualStudio 2010.
It’s an Ant/JDK issue which sometimes happen and usually depends on the amount of the available RAM. You could try installing 64-bit JDK or modifying JVM heap sizes in project properties on the Ant Build General page.
I actually have 64-bit JDK installed on my machine. I increased the heap size to 2048MB (initial)
and 4096MB (max). Still have problem. Here is the error I got:
1> -dex:
1> [dex] input: C:\Perforce\ywu_TWu\sandbox\AdvancedTechnologies\Android1\Android1\Tegra-Android\Debug\bin\classes
1> [dex] input: C:\NVPACK\android-sdk-windows\tools\support\annotations.jar
1> [dex] Pre-Dexing C:\NVPACK\android-sdk-windows\tools\support\annotations.jar → annotations-6865d278797e29f45d2d74a7ff3c20f6.jar
1> [dx] Error occurred during initialization of VM
1> [dx] Could not reserve enough space for object heap
1> [dx] Could not create the Java virtual machine.
1>
1> BUILD FAILED
You may want to try and set it lower than the default values - something around 256MB, for example. Trying a 32bit JDK if you have 64bit installed is worth a shot as well. We haven’t been able to find a robust way to fix this error, so I’m afraid you just have to try out various combinations to find the one that works on your machine.
In case anyone has similar problems, here is my fix:
Go to Start->Control Panel->System->Advanced(tab)->Environment Variables->System Variables->New:
Variable name: _JAVA_OPTIONS
Variable value: -Xmx512M
With this fix, I can now build the sample apps.
However, I’m still having problem starting the NDK debugger, here is the error I got:
NDK: GdbServerReceiver: run-as: Package ‘com.example.xxxandroid’ is unknown
NDK: Gdbserver not started properly
NDK: Launch error: Failed to connect to remote VM