In this post I described how to add Android devices to Linux (actually how to solve the permission problem, the rest is done automatically in Linux and UDEV). For Windows it’s a similar approach except that the Google USB Driver is needed which has to be installed via the Android SDK Manager.
To develop for the Kindle Fire under Linux the device information have to be added to the android_winusb.inf file which can be found in <sdk-folder>\extras\google\usb_driver
After making a copy edit the file and add the following under the [Google.NTx86] and [Google.NTamd64] section:
;Kindle Fire %SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006 %CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
You can add these lines after the ;Moto Sholes lines.
The next part is similar to a Linux or Mac configuration, the vendor ID has to be added to the adb_usb.ini file which is located in your user directory under .android (e.g. C:\Users\<username>\.android):
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT. # USE 'android update adb' TO GENERATE. # 1 USB VENDOR ID PER LINE. 0x1949
For the adb server to see the device you have to restart it
adb kill-server adb start-server
and the Kindle Fire should show up under