Install Mac Sierra OSX. To install Mac Sierra OSX, firstly you will have to enable Virtualization from BIOS or else this will not work. Download macOS Sierra. Download and install VMWare Workstation Player since it is a freeware. Extract the macOS folder using WinRAR. But for Mac OSx and Linux OS, you need to manually install the drivers from a manufacturer’s website. If you are having trouble looking for the original valid USB drivers for your device, then your wait is over. In this guide, you’ll get the direct download links to USB drivers for most of the popular Android smartphones/tablets. Adb input tap and adb input swipe were introduced in Android 4.1.1. So, right now AndroidScreencast support all Android versions equal or greater than Android 4.1.1. Also, to run AndroidScreencast you will need adb installed (or you can use bundled in OS bundles adb).
Setting up your Kindle Fire device for testing and debugging is a simplified process thanks to Android Debug Bridge (ADB) support. Since questions around ADB driver support have come up on Stack Overflow and our developer forums I thought it would be beneficial to walk through the setup process.
Certain development tools referenced in this post are provided by third parties, not by Amazon. Any links to these tools will take you to third-party sites to download and install them.
Note – this post was updated on April 16th, 2014 to reflect changes in the Amazon Android SDK addon.
First, ensure your development computer has at least one package of Kindle Fire system images installed. This is critical because the package includes the vendor identification needed for ADB to recognize any of the physical Kindle Fire tablets. This is done through the following steps:
- Ensure you have the Android SDK already installed
- Launch the Android SDK Manager
- Under Tools, select Manage Add-On Sites, and enter the following url: http://kindle-sdk.s3.amazonaws.com/addon.xml
- Select Close and wait for the list of available packages to refresh
- Select Kindle Fire USB Driver, Kindle Fire Device Definitions, and optionally the Amazon AVD Launcher.
- Select at least one Kindle Fire image so that vendor information is available for ADB. I’ve chosen to select the three Kindle Fire 3rd Generation images (API Level 17).
- Accept the license agreements and install.
For complete information about setting up your development computer and installing the SDK packages, see Setting Up Your Development Environment.
If you installed a previous version of the Kindle Fire USB driver then take the following steps to remove the previous USB device driver and force re-installation of the driver.
- Connect your Kindle Fire tablet to the USB port on your development computer.
- On the development computer, from the Start menu, right-click Computer, and then click Manage.
- In the left pane, under Computer Management, expand System Tools, and then click Device Manager.
- In the right pane, expand Portable Devices.
- Next, Right-click Kindle and then click Properties.
- In the Kindle Properties window, on the Driver tab, click Uninstall, and then Confirm.
- Finally, unplug your Kindle Fire tablet from your computer.
Next, we need to turn on ADB support on our actual Kindle Fire device. Follow these steps:
- On your Kindle Fire tablet, go to Settings.
- On a third-generation Kindle Fire tablet, tap Device. On a second-generation Kindle Fire tablet, tap Security. First-generation Kindle Fires already have ADB enabled by default so no action is needed.
- Set Enable ADB to On, and then accept the pop-up warning message.
As a security precaution, you should set Enable ADB to Off when you are not trying to connect to the Kindle Fire tablet to your development computer.
First, ensure you have enabled ADB on the Kindle first as described above. For the USB driver to install correctly, Windows must recognize the device as Android Composite ADB Interface during installation. If ADB is not enabled, Windows instead recognizes the device as Portable Devices.
Do the following to install the Kindle Fire USB driver:
- In your Android SDK directory, at extrasamazonkindle_fire_usb_driver, run KindleDrivers.exe, and then follow the instructions on the screen.
- Connect your Kindle Fire tablet to a USB port on your development computer.
- From Start, click Control Panel, and then select Device Manager.
- In Device Manager, under Kindle Fire, verify that the device appears as Android Composite ADB Interface.
Os X Install Adblock
Next, do the following to detect your Kindle Fire tablet through ADB:
- Open a command prompt window.
- Change directory to your Android SDK platform-tools directory.
- Run the following commands and confirm that the serial number for your Kindle Fire tablet appears in the list of devices.
adb kill-server adb start-server adb devices |
If the serial number does not appear after running adb devices, do the following:
- Change directory to your Android SDK tools directory.
- Run the following command:
android update adb |
- Change directory back to your Android SDK platform-tools directory.
- Run the following commands:
adb kill-server adb start-server adb devices |
If your Kindle Fire device still does not show up you may need to reboot your development machine and then try again.
Perform the following steps if your development computer runs OS X:
- Connect your Kindle Fire tablet to a USB port on your development computer.
- Open a terminal shell and navigate to your Android SDK tools directory.
- Run the following command to update ADB.
./android update adb |
4. In the terminal shell, navigate to your Android SDK platform-tools directory.
5. Run the following commands and confirm that the serial number for your Kindle Fire tablet appears in the list of devices.
If your Kindle Fire device does not show up in the list of devices you may need to reboot your development machine and then try again.
You should now be able to fully test with your Kindle Fire device over the Android Debug Bridge. For additional information on enabling ADB for Kindle Fire Devices, see Setting Up Your Kindle Fire Tablet for Testing.
-Dave (@TheDaveDev)
After you download and install NVIDIA CodeWorks for Android, you should have a fully-configured Android environment ready for development. In addition, CodeWorks for Android installs Tegra-specific tools required to do in-depth debugging and analysis on Tegra devices.
If you are developing on a Tegra Development Kit, please download the latest OS Image and flash the device. This will ensure you have the most up-to-date system with the latest optimizations.
Download CodeWorks for Android
You can download the latest version of CodeWorks for Android from the NVIDIA GameWorks Download Center page.
Install CodeWorks for Android
When you begin, you will walk through an installation wizard that helps you customize your CodeWorks for Android environment.
- The first page you see will be the installer welcome page. Click Next.
- Enter the directories where CodeWorks for Android will be installed, and where the files will be downloaded. By default, CodeWorks for Android components are installed to
C:NVPACK
, and the downloads are saved toC:NVIDIACodeWorksforAndroid
. - Next, the CodeWorks for Android Component Manager will open in a new window, and allow you to select whether you want to install a Standard, Full, or Custom version of CodeWorks for Android.
If you selected the Custom installation type, the default options are pre-selected, and you can select or deselect the other components as needed, by choosing the dropdown menu in the Action column for each component.
- After you have selected the components you wish to install, click Next to begin the download and installation process.
Note: If you are installing CodeWorks for Android on Linux x86, Linux x64, or Mac OSX, the JDK component will have to be installed manually. - The license agreements for the components you have selected will be shown in a pop-up menu. Review the license agreements, and then click Accept to continue.
- If you have an older version of CodeWorks for Android (AndroidWorks or TADP) installed on your machine, you will get a warning that the old version needs to be uninstalled before you can proceed.
You can do this through the Control Panel, by running
C:NVPACKcodeworksandroid_uninstall.exe
, or by manually deleting all of the files inC:NVPACK
. Running the uninstaller will require a system reboot.In some instances, the uninstaller may not clean the system sufficiently to allow the installer to be run. If you encounter this, manually delete the remaining content in C:NVPACK
before running the installer again. - Note that depending on your connection speed, the download process may take a long time. If the installer has been previously run, the components will already be cached in
C:NVIDIACodeWorksforAndroid
, and will not need to be downloaded again. - If you have chosen to install the USB Driver, you may get a pop-up warning that the driver is unverified. Click Install this driver software anyway to continue.
- Installers for other applications will be launched automatically. Some installers may require manual input.
- If you chose a Custom installation and selected the option to compile and deploy samples, make sure your device is connected and select Yes to proceed with deploying samples.
- The main installer menu will appear when installation has completed. Select whether you want to browse the documentation or remove the log files that were automatically generated, and then click Finish.
Installing IncrediBuild
If you selected IncrediBuild in the Component Manager, during the CodeWorks for Android installation process, a browser window will open that will route you to the IncrediBuild website.
On this site, you will need to complete the registration form in order to obtain a license.
After you have the license, you will be able to use IncrediBuild as part of CodeWorks for Android.
How to Install Drivers
NVIDIA devices are generally compatible with Google's Android drivers, but in some cases, Google drivers will not have the additional device identifiers for automatic recognition. In these cases, you will need to apply drivers manually through the Device Manager in your operating system's Control Panel.
Drivers can be found in the following location:
To install drivers, do the following:
- It is recommended that you re-scan your device list.
- Locate the device in the hardware list. Typically, it will have a yellow triangle with an exclamation point, indicating that it is not fully recognized yet.
Note: The device's name may appear different between standard Android Debugging Interface mode and Boot Loader Interface or fastboot
mode. The device will not appear asfastboot
, unless it has been specifically booted into this mode. - Right-click on the device and select to update the drivers.
- Select Browse my computer for driver software.
- Select Let me pick from a list of device drivers on my computer.
- Select Have Disk….
- Select Browse.
- Navigate to the driver folder.
If you are using Windows 8:
If you are using Windows 7, Vista, or XP:
If you are installing drivers for SHIELD:
- Select
android_winusb.inf
. - If the device appears as FastBoot or Android Bootloader Interface, then select Android Bootloader Interface. Otherwise select Android Composite ADB Interface.
- If you are using Windows 8, you may receive a warning that this driver may not be compatible with the device. Select Yes to continue.
This issue will be fixed in a future release.
- If you are using Windows 7, Vista, or XP, you may receive a warning that the driver is not signed. Select Yes to continue.
This issue will be fixed in a future release.
Next Steps
Mac Adb Install Apk
Application Development and Debugging (CPU)
To start developing your Android application, or to debug an existing project in an integrated development environment, launch the Eclipse IDE, found here:
You can also debug your applications using Nsight Tegra, which can be launched through Microsoft Visual Studio 2010/2012/2013 Professional Editions or higher..
Mac Install Adb Command Line
Application Profiling (CPU)
To profile your native Tegra Android application, use the Tegra System Profiler sampling profiler, found here:
Graphics Debugging and Profiling (GPU)
To debug, optimize, and profile your OpenGL ES 2.0, OpenGL ES 3.0, OpenGL 4.x applications on NVIDIA Tegra K1, use Tegra Graphics Debugger tool included with this CodeWorks for Android release.
For more information on Tegra Graphics Debugger, see the Tegra Graphics Debugger Documentation.
NVIDIA® GameWorks™ Documentation Rev. 1.0.210204 ©2014-2021. NVIDIA Corporation. All Rights Reserved.