Contents
2.2 Step 1: Installing Intel INDE Hub
2.3 Step 2: Installing the Environment Setup
2.4 Step 3: Installing Intel INDE Components
4 Uninstalling Intel INDE Beta
5 Troubleshooting Installation Issues
Intel® Integrated Native Developer Experience (Intel® INDE) is a cross platform development suite that comprises of a number of component tools and libraries from Intel Developer Products to create native apps for Android* OS based devices based on Intel® processors and select capabilities on ARM* processors. This article explains steps for finding and installing the INDE components .
Follow these steps to install Intel INDE in your system:
Steps 1 and 2 can take 15-45 minutes based on your internet speed. Step 3 depends on the components that you choose to install.
You can open the Intel INDE hub at any time to get notification of component updates.
2.1 System Requirements
These are the system requirements for installing Intel INDE:
- Microsoft* 64 bit Windows* 7 or 8 or 8.1 operating system
- 4 GB RAM
- 6 GB free disk space
2.2 Step 1: Installing Intel INDE Hub
To install the Intel INDE Hub that controls the rest of the installation, follow these steps:
- Go to http://software.intel.com/en-us/intel-inde to download the product.
- Register for an Intel® Developer Zone account to proceed with the installation.
- After completing the registration, you will receive an email with the licensing info.
- In the email that you receive, click Intel® Software Development Products Registration Center for the download. Save the email for later.
- In the download location, click the IntelHubSetup.exe file and install.
- When the setup completes successfully, launch the product. You will see a screen with all the Intel INDE components:
2.3 Step 2: Installing the Environment Setup
Make sure to install the Environment Setup before installing any other Intel INDE component.
The Environment Setup includes the following components:
- Google Android* SDK for Java
- Android* NDK for C++
- Android* Design
- Apache ANT*
In addition, the Environment Setup enables integration into the following IDEs
- Microsoft Visual Studio*
- Pre-requisites: Visual Studio 2012 or higher (Pro or Ultimate version)
- Optional: vs-android plug-ins. These plug-ins require JDK 8)
- Eclipse* (through the Android* ADT bundle installed with the Intel INDE framework)
- Android Studio* (through the Intel INDE framework)
To install Environment Setup on your system, follow these steps:
- Click Install on the Environment Setup box in Intel INDE hub. The Installation wizard appears
- From the Suite panel, select your preferred IDE from the three options above and click Next. The Options panel displays all the tools selected by default.
- Deselect any tools that you already installed. If Intel HAXM is selected, you will see the recommended RAM limit already set. You may change the limit if needed. Click Next.
- Accept the licenses from the License panel and click Next.
- From the Destination panel, accept the default, or specify your destination folder for Android tools.
- If the Java JDK is already installed, accept the default directory displayed. If the JDK is not installed, you could install it from JDK 8 and specify your new folder.
- Click Next to display the Ready screen containing the list of all the components you selected for installation. You have the option to go back and change the selected components.
- Click Next to start installation of the selected components.
- The Completion page marks the successful installation of Environment Setup.
From the Intel INDE hub, the Environment Setup section shows as Installed:
Go to to ..\INDE\Framework\* to locate the Android tools.
2.4 Step 3: Installing Intel INDE Components
After you completed the installation of the Intel INDE Hub and the Environment Setup, you can install the rest of the Intel INDE components.
For each component that you wish to install, click Download to download the component and then install it.
These are some of the things that you can do with Intel INDE
Goal/Task | Use this INDE component | Target system |
---|---|---|
Build a native Android application for Intel based targets | Intel® Compiler for Android OS | Intel-based devices running Android OS |
Create applications with video and audio extensions OS | Intel® INDE Media pack for Android | Intel ARM-based devices running Android OS |
Develop Android apps with high-level, task-based parallelism | Intel® Threading Building Blocks | Intel and ARM-based devices running Android OS, as well as Microsoft Windows OS client |
Create your apps with programmable graphics that gets executed on various computing devices beyond the CPU, based on OpenCL* standard parallel programming | Compute Code Builder | Intel and ARM-based processors running Android OS, as well as Microsoft Windows OS client |
Real-time trace analysis of code execution, CPU/GPU usage and task data, and also in-frame capture, analysis and debugging | Intel® Graphic Performance Analyzer tools | Intel-based devices running on one of the following operating systems: Microsoft Windows , or Android OS |
3.1 Testing Apps
You can test your apps using the following methods:
- Software based emulation (Emulators available through Android SDK)
- Hardware enhanced software emulation. Environment Setup includes an optional installation of Intel® Hardware Accelerated Execution Manager (Intel® HAXM) which is a hypervisor to speed up Android App emulation on a host machine. (Pre-requisite: Intel® Virtualization Technology¹ must be enabled in BIOS)
- Direct testing on an Android* device connected to host via USB using ADB.
4 Uninstalling Intel INDE Beta
To uninstall the Intel INDE Beta, follow these steps:
- Locate Intel® Integrated Native Developer Experience Beta from the Control Panel and right-click to uninstall Intel INDE hub. This does not uninstall the Intel INDE components.
- Locate the Environment Setup from the Control Panel and right-click to uninstall. This uninstalls Intel HAXM and other Android tools from the system that was installed through the Intel INDE Environment Setup.
- Locate an Intel INDE component from the Control Panel and right-click to uninstall. Repeat for all Intel INDE components
5 Troubleshooting Installation Issues
This following table describes several installation issues and how to overcome them
Symptom | Cause and possible solution |
Uninstalling Intel INDE doesn’t uninstall Android* tools installed by Intel INDE | After uninstalling Intel INDE Hub, you need to go to the control panel and uninstall each component separately. |
After uninstalling Environment setup from the Control Panel, it still shows as “Installed” in Intel INDE hub. | Delete the registry entries located at: HKEY_LOCAL_MACHINE\SOFTWARE\Intel\INDE\Framework. This does not delete the actual program from the hard disk. You need to delete it manually from ..\INDE\Framework\* |
Unable to locate Environment Setup from the Control Panel. | |
After I installed Intel INDE, I see a blank white screen |
|