General FAQs

What is the HTC Developer Center?

The Developer Center provides a set of tools and resources for developers, including the HTC OpenSense SDK, sample code, technical documentation, tutorials, Kernel Source Code downloads, and the Unlock Bootloader web tool. New material and updates will be posted to the site over time, so be sure to check back with us frequently!

Can a developer use Eclipse versions other than recommended version in the Quick Start guide?

HTCDev has tested and verified the SDK using the latest Eclipse version. HTC recommends developers use the latest version of both the Android SDK and Eclipse to guarantee compatibility.

Do I need to have an Android SDK installed in my machine before installing HTC SDK?

Yes. The developer is expected to have a bare minimum SDK installation which can be downloaded and unzipped from Android developer site. The developer is also advised to install the latest Android documentation and samples for API level 7. But in general a complete Android 2.1 platform installation is not required for the HTC SDK to function properly.  Please see Android Basics for information on setting up your development environment and the necessary prerequisites.

Are there any HTC device skins available with the SDK?

When creating an AVD, the developer may select from numerous HTC devices in the skins drop-down options, otherwise the default skin will be used to launch the AVD.

Why do I have to log in multiple times when navigating throughout the site? Why does my request for the unlock code fail?

Our site requires a single IP authentication, and if you are behind a more complicated network that may alter your IP depending on loading, certain features may not work as intended. We suggest you connect to our site via a direction connection, such as via a home network. We are sorry about the inconvenience and thank you for your patience.

What are the minimum site specifications?

We recommend that this site be viewed in the latest versions of Internet Explorer, Firefox, Chrome and Safari and MacOS or Windows at a resolution of 1280 x 1024 pixels. Performance may vary with the use of other browsers, operating systems or display resolutions.

Why hasn’t HTC released the source code for some drivers?

HTC will release source code in accordance with any applicable open source license terms, i.e. GPL v2.0.  Other source codes, which are not required to be disclosed by the open source license terms, unfortunately cannot be disclosed by HTC as they may be proprietary to HTC or its licensor.

What is HTC’s “early access preview” and how do I join?

HTC knows how excited many of our customers are about the latest technology and HTC products. We want to help support that excitement and say “thanks” by providing early access to the latest software for some of our loyal fans and developers, beginning with a preview of the Android 4.0 (Ice Cream Sandwich) software upgrade for the HTC Sensation and HTC Sensation XE in Europe.  Early access is by invite only to a limited number of HTCdev developers and some of the most passionate fans who are members of the HTC Elevate community. General availability for all Sensation and Sensation XE users will begin before the end of March.  Please stay tuned for additional information regarding early access program by registering here http://www.htcdev.com/register/