<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Google Data &#187; Xavier Ducrohet, Android SDK Tech Lead</title>
	<atom:link href="/author/xavier-ducrohet-android-sdk-tech-lead/feed/" rel="self" type="application/rss+xml" />
	<link>https://googledata.org</link>
	<description>Everything Google: News, Products, Services, Content, Culture</description>
	<lastBuildDate>Fri, 10 Apr 2015 22:28:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.1</generator>
	<item>
		<title>Updated SDK Tools and ADT revision 17</title>
		<link>https://googledata.org/google-android/updated-sdk-tools-and-adt-revision-17/</link>
		<comments>https://googledata.org/google-android/updated-sdk-tools-and-adt-revision-17/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 21:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=24f0bada896c5c0a184cf0119f5053bf</guid>
		<description><![CDATA[Today we are releasing an update to the SDK Tools and the Eclipse plugin. Revision 17 brings a lot of new features and bug fixes in various areas such as Lint, the build system as well as the emulator.Lint is a static checker which analyzes Android pro...]]></description>
				<content:encoded><![CDATA[<p>Today we are releasing an update to the SDK Tools and the Eclipse plugin. Revision 17 brings a lot of new features and bug fixes in various areas such as Lint, the build system as well as the emulator.</p><p>Lint is a static checker which analyzes Android projects for a variety of issues around correctness, security, performance, usability and accessibility, checking your XML resources, bitmaps, ProGuard configuration files, source files and even compiled bytecode. It can be run from within Eclipse or from the command line.<br/>New for r17:</p><ul><li>Added check for Android API calls that require a version of Android higher than the minimum supported version. You can use the new <span style="color: rgb(0, 112, 0); ">@TargetApi</span> annotation to specify local overrides for conditionally loaded code. For more information, <a href="http://tools.android.com/recent/lintapicheck" >read here</a>.</li><li>Added over 40 new Lint rules for a total of over 80, including checks for <a href="http://tools.android.com/recent/lintperformancechecks" >performance</a>, XML layouts, manifest and file handling. For a full list <a href="http://tools.android.com/recent/newlintrules-1" >read here</a>.</li><li>Added ability to suppress Lint warnings in Java code with the new <span style="color: rgb(0, 112, 0); ">@SuppressLint</span> annotation, and in XML files with the new <span style="color: rgb(0, 112, 0); ">tools:</span> namespace prefix and <span style="color: rgb(0, 112, 0); ">ignore</span> attribute. For more information, <a href="http://tools.android.com/recent/ignoringlintwarnings" >read here</a>.</li><li>Improved HTML and XML reporting and Eclipse integration. For more information, <a href="http://tools.android.com/recent/neweclipselintui" >read here</a>.</li></ul><p>We’ve also made improvements to the build systems for Eclipse and Ant:</p><ul><li>Added strict dependency support for 3rd party Jar files. You can read more information <a href="http://tools.android.com/recent/dealingwithdependenciesinandroidprojects" >here</a>.</li><li>Added support for custom views with custom attributes in libraries. Layouts using custom attributes must use the namespace URI <span style="color: rgb(0, 112, 0); ">http://schemas.android.com/apk/res-auto</span> instead of the URI that includes the app package name. This URI is replaced with the app specific one at build time.</li><li>Added a feature that allows you to run some code only in debug mode. Builds now generate a class called <span style="color: rgb(0, 112, 0); ">BuildConfig</span> containing a <span style="color: rgb(0, 112, 0); ">DEBUG</span> constant that is automatically set according to your build type. You can check the (<span style="color: rgb(0, 112, 0); ">BuildConfig.DEBUG</span>) constant in your code to run debug-only functions such as outputting debug logs.</li></ul><p>The emulator is seeing some big improvements as well:</p><ul><li>Thanks to contributions to AOSP from Intel, the emulator now supports running x86 system images in virtualization mode on Windows and Mac OS X. This allows the emulator running at near native speed. The drivers are available through the SDK Manager. Read more <a href="http://developer.android.com/guide/developing/devices/emulator.html#accel-vm" >here</a>.</li><li>After adding webcam support and sensor emulation, we are adding experimental support for Multi-Touch input through a tethered Android device. (Read more <a href="http://tools.android.com/tips/hardware-emulation" >here</a>)</li></ul><p>Finally, we are also releasing an updated Support Library with the following improvements:</p><ul><li><span style="color: rgb(0, 112, 0);">ShareCompat</span> provides easy helper classes for both sending and receiving content for social sharing apps.</li><li><span style="color: rgb(0, 112, 0);">NavUtils</span> and <span style="color: rgb(0, 112, 0);">TaskStackBuilder</span> provide cross-version support for implementing the Android Design guidelines for navigating within your app including the action bar's "Up" button.</li><li><span style="color: rgb(0, 112, 0);">NotificationCompat.Builder</span> provides a compatibility implementation of Android 3.0's <span style="color: rgb(0, 112, 0);">Notification.Builder</span> helper class for creating standardized system notifications.</li><li>A new Library Project adds support for <span style="color: rgb(0, 112, 0); ">GridLayout</span> back to API level 7 and higher.</li></ul><p>You can get more information about these changes in the <a href="http://developer.android.com/sdk/tools-notes.html" >SDK Tools Release Notes</a> and <a href="http://developer.android.com/sdk/eclipse-adt.html" >ADT Release Notes</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-2746875300506627058?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/updated-sdk-tools-and-adt-revision-17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android 4.0.3 Platform and Updated SDK tools</title>
		<link>https://googledata.org/uncategorized/android-4-0-3-platform-and-updated-sdk-tools/</link>
		<comments>https://googledata.org/uncategorized/android-4-0-3-platform-and-updated-sdk-tools/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 19:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=2050e38d9dbad2d663748c216092d0e2</guid>
		<description><![CDATA[Today we are announcing Android 4.0.3, an incremental release of the Android 4.0 (Ice Cream Sandwich) platform. The new release includes a variety of optimizations and bug fixes for phones and tablets, as well as a small number of new APIs for develope...]]></description>
				<content:encoded><![CDATA[<p>Today we are announcing Android 4.0.3, an incremental release of the Android 4.0 (Ice Cream Sandwich) platform. The new release includes a variety of optimizations and bug fixes for phones and tablets, as well as a small number of new APIs for developers. The new API level is 15.</p><p>Some of the new APIs in Android 4.0.3 include:</p><dl><dd><p><em>Social stream API in Contacts provider:</em> Applications that use social stream data such as status updates and check-ins can now sync that data with each of the user’s contacts, providing items in a stream along with photos for each. This new API lets apps show users what the people they know are doing or saying, in addition to their photos and contact information.</p><p><em>Calendar provider enhancements.</em> Apps can now add color to events, for easier tracking, and new attendee types and states are now available.</p><p><em>New camera capabilities.</em> Apps can now check and manage video stabilization and use QVGA resolution profiles where needed.</p><p><em>Accessibility refinements.</em> Improved content access for screen readers and new status and error reporting for text-to-speech engines.</p><p>Incremental improvements in graphics, database, spell-checking, Bluetooth, and more.</p><p></p></dd></dl><p>For a complete overview of what’s new in the platform, see the <a href="http://developer.android.com/sdk/android-4.0.3.html">Android 4.0.3 API Overview</a>.</p><p>Going forward, we’ll be focusing our partners on Android 4.0.3 as the base version of Ice Cream Sandwich. The new platform will be rolling out to production phones and tablets in the weeks ahead, so we strongly encourage you to test your applications on Android 4.0.3 as soon as possible.</p><p>We would also like to remind developers that we recently released new version of the <a href="http://developer.android.com/sdk/tools-notes.html">SDK Tools</a> (r16) and of the <a href="http://developer.android.com/sdk/eclipse-adt.html">Eclipse plug-in</a> (ADT 16.0.1). We have also updated the <a href="http://developer.android.com/sdk/ndk/index.html">NDK</a> to r7.</p><p>Visit the <a href="http://developer.android.com/sdk/index.html">Android Developers</a> site for more information about Android 4.0.3 and other platform versions. To get started developing or testing on the new platform, you can download it into your SDK using the <a href="http://developer.android.com/sdk/adding-components.html">Android SDK Manager</a>.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-4401349552320883515?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/uncategorized/android-4-0-3-platform-and-updated-sdk-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated NDK for Android 4.0</title>
		<link>https://googledata.org/google-android/updated-ndk-for-android-4-0/</link>
		<comments>https://googledata.org/google-android/updated-ndk-for-android-4-0/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 23:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=0fabfbc0671888f6aae7aabd87024875</guid>
		<description><![CDATA[Today we are releasing an updated version of the Android NDK, now in revision 7. The updated NDK lets developers who are using native code get started with the new native APIs available in Android 4.0.Android NDK r7 includes a number of build system im...]]></description>
				<content:encoded><![CDATA[<p>Today we are releasing an updated version of the Android NDK, now in revision 7. The updated NDK lets developers who are using native code get started with the new native APIs available in Android 4.0.</p><p>Android NDK r7 includes a number of build system improvements and bug fixes, but most importantly it gives you access to two new sets of APIs:</p><dd><dl><p><em>Low-level streaming multimedia:</em> A new API based on <a href="http://www.khronos.org/openmax/al/">Khronos OpenMAX AL 1.0.1</a> provides a direct, efficient path for low-level streaming multimedia. The new path is ideal for applications that need to maintain complete control over media data before passing it to the platform for presentation. For example, media applications can now retrieve data from any source, apply proprietary encryption/decryption, and then send the data to the platform for display.</p><p><em>Audio decoding into PCM:</em> Extensions to the existing native audio API based on <a href="http://www.khronos.org/opensles/">Khronos OpenSL ES</a> let native apps decode compressed audio assets to PCM format.</p></dl></dd><p>For detailed information about how to use these new APIs, please see the documentation included with the Android NDK r7 package. To read about the build system improvements and bug fixes included in this release, check out the <a href="http://developer.android.com/sdk/ndk/index.html">release notes</a>.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-6487068232946048393?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/updated-ndk-for-android-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changes to Library Projects in Android SDK Tools, r14</title>
		<link>https://googledata.org/google-android/changes-to-library-projects-in-android-sdk-tools-r14/</link>
		<comments>https://googledata.org/google-android/changes-to-library-projects-in-android-sdk-tools-r14/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 18:30:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=7fff0ee01a75fe9ae126d7159c561c94</guid>
		<description><![CDATA[Last week, we released the SDK for Android 4.0 and a new set of developer tools, now in revision 14. The updated tools include a lot of build changes, many that improve build performance. Also included is an under-the-hood change in how libraries are u...]]></description>
				<content:encoded><![CDATA[<p>Last week, we released the SDK for Android 4.0 and a new set of developer tools, now in revision 14. The updated tools include a lot of build changes, many that improve build performance. Also included is an under-the-hood change in how libraries are used by main projects &mdash; a first step in improving library support and code reusability. While the change should have little impact on existing projects, some developers have had issues when migrating to the updated tools. Please read below for more information about the change to library projects and how to solve migration issues.</p><p>Previously, library projects were handled as extra resource and source code folders to be used when compiling the resources and the application’s source respectively. While this worked fine for most cases, there were two issues.</p><p>1. Developers asked us for the ability to distribute a library as a single jar file that included both compiled code and resources. The nature of Android resources, with their compiled IDs prevented this.</p><p>2. The implementation of the library projects was extremely fragile in Eclipse. Adding extra source folders outside of the project folders is non-trivial when it needs to be handled automatically, in a way that doesn’t expose a user’s local installation path (which is required for people working in teams through a source control system such as SVN or git).</p><p>For r14, we decided to fix both issues at once, by moving to a compiled-code based library mechanism. This solves the implementation fragility in Eclipse and will allow us to, later, enable distribution of libraries as a single jar file.</p><p>As you might have seen in the release notes, moving to this new mechanism can affect existing projects in some cases, but there are simple fixes.</p><p>The first impact of this change is that the new library project requires the resource IDs generated by libraries to be non final. This prevents the Java compiler from inlining the values in the library code, and therefore prevents usage of the <code>switch</code> statement in the library code. To address such occurrences in your code, Eclipse provides a refactoring action to convert from <code>switch</code> statements to <code>if/else</code> (see <a href="http://tools.android.com/tips/non-constant-fields">here</a>).</p><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 243px; height: 311px;" src="http://1.bp.blogspot.com/-qK9QkteqkOI/Tqb8ThWOSuI/AAAAAAAAAAc/ih9nrdQFauY/s320/Picture+7+copy.png" alt="" id="BLOGGER_PHOTO_ID_5667494593391643362" border="0" /><p>Second, some projects may not have been properly migrated to the new mechanism, resulting in projects that fail to compile, with errors such as duplicated classes being added in the dex build step. ADT 14 should have migrated older projects to the new mechanism but the fragility of the old mechanism may have prevented it from happening. This makes projects reference the libraries twice, using both the old and new mechanisms, which then triggers the libraries classes being packaged twice. If you see this in your projects, look in the Package Explorer for extraneous source folders named with the pattern <code>&lt;libraryname&gt;_src</code>. The screenshot to the right shows an example of this.</p><p>To fix the project, you must remove the extraneous source folders with the following steps:</p><ul><li>Right click source folder and choose Build Path &gt; Remove from Build path</li><li>A dialog will pop up. In it, make sure to check “Also unlink the folder from the project” to completely remove the folder.</li></ul><p>With this change to library projects, we pave the way to better support for reusable components. We will continue working to make components easier to create, work with, and manage. Our goal is to make it easy for developers to create apps with great user experiences that easily adapt to all form factors.</p><p>Some developers have also told us that they only use library projects internally, that they don’t need to distribute binary versions and would prefer to continue with a source-based mechanism. We are investigating how we could support this alongside the new mechanism.</p><p>Finally, I wanted to point out that we are tracking a few known issues (and workaround for them) in the current r14 tools at this page: <a href="http://tools.android.com/knownissues">http://tools.android.com/knownissues</a>.</p><p>We are working on a tools update that will include fixes for most of these. We are hoping to have it out shortly.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-3823126010432939653?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/changes-to-library-projects-in-android-sdk-tools-r14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Android 4.0 Platform and Updated SDK Tools</title>
		<link>https://googledata.org/google-android/android-4-0-platform-and-updated-sdk-tools/</link>
		<comments>https://googledata.org/google-android/android-4-0-platform-and-updated-sdk-tools/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 03:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=c84c8c7544f4c6dcedfd6e3969d00c32</guid>
		<description><![CDATA[Today we are announcing Android 4.0, Ice Cream Sandwich &#8212; a new version of the platform that brings a refined, unified user experience for phones, tablets, and more.Android 4.0 builds on the things people love most about Android &#8212; efficient...]]></description>
				<content:encoded><![CDATA[<img style="float: right; margin: 0 10px 10px 0; cursor: pointer;width: 267px; height: 200px;" src="http://1.bp.blogspot.com/-ebqT6DKrawQ/Tp3Xwy-G78I/AAAAAAAAAAQ/6u4Vf0oslIk/s320/ICS.png" alt="ICS logo" id="BLOGGER_PHOTO_ID_5664921139617918914" border="0" /><p>Today we are announcing Android 4.0, Ice Cream Sandwich &mdash; a new version of the platform that brings a refined, unified user experience for phones, tablets, and more.</p><p>Android 4.0 builds on the things people love most about Android &mdash; efficient multitasking, rich notifications, customizable home screens, resizable widgets, and deep interactivity &mdash; and adds powerful new ways of communicating and sharing. It includes many great features for users, including social and sharing integration, network data usage control, innovative connectivity and camera options, and an updated set of standard apps.</p><p>For developers, Android 4.0 introduces many new capabilities and APIs. Here are some highlights:</p><dd><br />
<dl><p><em>Unified UI toolkit:</em> A single set of UI components, styles, and capabilities for phones, tablets, and other devices.</p><p><em>Rich communication and sharing:</em> New social and calendar APIs, Android Beam for NFC-based instant sharing, Wi-Fi Direct support, Bluetooth Health Device Profile support.</p><p><em>Deep interactivity and customization:</em> Improved notifications, lockscreen with camera and music controls, and improved app management in the launcher.</p><p><em>New graphics, camera, and media capabilities:</em> Image and video effects, precise camera metering and face detection, new media codecs and containers.</p><p><em>Interface and input:</em> Hardware-accelerated 2D drawing, new grid-based layout, improved soft keyboard, spell-checker API, stylus input support, and better mouse support.</p><p><em>Improved accessibility:</em> New accessibility APIs and  text-to-speech APIs for writing new engines.</p><p><em>Enhancements for enterprise:</em> Keychain and VPN APIs for managing credentials and connections, a new administrator policy for disabling the camera.</p></dl></dd><p>For a complete overview of what’s new for users and developers, please read the <a onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-4.0-blogpost/highlights-4.0');" href="http://developer.android.com/sdk/android-4.0-highlights.html" title="Android 4.0 Platform Highlights">Android 4.0 Platform Highlights</a>.</p><p>Alongside the new Android platform, we are releasing new versions of the SDK Tools (r14) and ADT Plugin (14.0) for Eclipse. Among the highlights are:</p><ul><li>Improved build performance in Ant and Eclipse</li>
<li>Improved layout and XML editors</li>
</ul><p>To get started developing on Android 4.0, visit the <a onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-4.0-blogpost/android-dev');" href="http://developer.android.com/sdk/index.html" title="Android Developers site">Android Developers</a> site for information about the <a onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-4.0-blogpost/android-4.0');" href="http://developer.android.com/sdk/android-4.0.html" title="Android 4.0 Platform">Android 4.0 platform</a>, the <a onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-4.0-blogpost/tools-notes');" href="http://developer.android.com/sdk/tools-notes.html" title="SDK Tools">SDK Tools</a>, and the <a onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-4.0-blogpost/adt');" href="http://developer.android.com/sdk/eclipse-adt.html" title="ADT Plugin">ADT Plugin</a>.</p><p>If you have already developed and published apps, we encourage you to download the Android 4.0 platform now, to begin testing your app before devices arrive in stores.</p><br />
<p>Check out the video below for a closer look at Android 4.0 in action.</p><p style="text-align: center;"><object style="height: 344px; width:425px"><param name="movie" value="http://www.youtube.com/v/-F_ke3rxopc?version=3"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/-F_ke3rxopc?version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"></object><br />
</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-7571970047251223725?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-4-0-platform-and-updated-sdk-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Android 3.2 Platform and Updated SDK tools</title>
		<link>https://googledata.org/google-android/android-3-2-platform-and-updated-sdk-tools/</link>
		<comments>https://googledata.org/google-android/android-3-2-platform-and-updated-sdk-tools/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 22:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=fb6f065e1abe658d1fc4965f2aec1df3</guid>
		<description><![CDATA[Today we are announcing the Android 3.2 platform, an incremental release that adds several new capabilities for users and developers. The new platform includes API changes and the API level is 13.Here are some of the highlights of Android 3.2:Optimizat...]]></description>
				<content:encoded><![CDATA[<p>Today we are announcing the Android 3.2 platform, an incremental release that adds several new capabilities for users and developers. The new platform includes API changes and the API level is 13.</p><p>Here are some of the highlights of Android 3.2:</p><div style="padding-left:1.5em;"><p><em>Optimizations for a wider range of tablets.</em>  A variety of refinements across the system ensure a great user experience on a wider range of tablet devices.</p><p><em>Compatibility zoom for fixed-sized  apps.</em>  A new <a href="http://android-developers.blogspot.com/2011/07/new-mode-for-apps-on-large-screens.html">compatibility display mode</a> gives users a new way to view these apps on larger devices. The mode provides a pixel-scaled alternative to the standard UI stretching, for apps that are not designed to run on larger screen sizes.</p><p><em>Media sync from SD card.</em>  On devices that support a removable SD card, users can now load media files directly from the SD card to apps that use them.</p><p><em>Extended screen support API.</em>  For developers who want more precise control over their UI across the range of Android-powered devices, the platform’s screen support API is extended with new resource qualifiers and manifest attributes, to also allow targeting screens by their dimensions.</p></div><p>For a complete overview of what’s new in the platform, see the <a href="http://developer.android.com/sdk/android-3.2.html">Android 3.2 Version Notes</a>.</p><p>We would also like to remind developers that we recently released new version of the <a href="http://developer.android.com/sdk/tools-notes.html">SDK Tools</a> (r12) and of the <a href="http://developer.android.com/sdk/eclipse-adt.html">Eclipse plug-in</a> (ADT 12). We have also updated the <a href="http://developer.android.com/sdk/ndk/index.html">NDK</a> to r6.</p><p>Visit the <a href="http://developer.android.com/sdk/index.html">Android Developers</a> site for more information about Android 3.2 and other platform versions. To get started developing or testing on the new platform, you can download it into your SDK using the <a href="http://developer.android.com/sdk/adding-components.html">Android SDK Manager</a>.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-8232127184015799036?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-3-2-platform-and-updated-sdk-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Editing Features in Eclipse plug-in for Android</title>
		<link>https://googledata.org/google-android/new-editing-features-in-eclipse-plug-in-for-android/</link>
		<comments>https://googledata.org/google-android/new-editing-features-in-eclipse-plug-in-for-android/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 23:30:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=a1301401b7da12bffcfc86620ab4a636</guid>
		<description><![CDATA[At the Google I/O conference a month ago, we demonstrated the next version of the Android Development Tools (ADT) plugin. Today we’re happy to announce that version 11 is done and available for download!ADT 11 focuses on editor improvements. First, i...]]></description>
				<content:encoded><![CDATA[<p>At the Google I/O conference a month ago, we demonstrated the next version of the Android Development Tools (ADT) plugin. Today we’re happy to announce that version 11 is done and available for download!</p><p>ADT 11 focuses on editor improvements. First, it offers several new visual refactoring operations, such as “Extract Include” and “Extract Style,” which help automatically extract duplicated layout fragments and style attributes into reusable layouts, styles, and themes.</p><p>Second, the visual layout editor now supports fragments, palette configurations, and improved support for custom views.</p><p>Last, XML editing has been improved with new quick fixes, code completion in more file types and many “go to declaration” enhancements.</p><p>ADT 11 packs a long list of new features and enhancements. Please visit our <a href="http://developer.android.com/sdk/eclipse-adt.html">ADT page</a> for more details. For an in-depth demo, check out the video of our Android Development Tools session at Google I/O, below.</p><div style="text-align: center;"><iframe src="http://www.youtube.com/embed/Oq05KqjXTvs" allowfullscreen="" frameborder="0" height="390" width="640"></iframe></div><p>Please note that the visual layout editor depends on a layout rendering library that ships with each version of the platform component in the SDK. We are currently working on a number of improvements to this library as well, which we plan to release soon for all platform versions. When we release the updates, some new features in ADT 11 will be “unlocked” - such as support for ListView previewing - so keep an eye on this blog for further announcements.</p><p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-cYTubXvaAnw/Te1FRw_fWyI/AAAAAAAAAB4/ZazVh4CbxHs/s1600/screenshot+%25281%2529.png" ><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 640px; height: 388px;" src="http://2.bp.blogspot.com/-cYTubXvaAnw/Te1FRw_fWyI/AAAAAAAAAB4/ZazVh4CbxHs/s400/screenshot+%25281%2529.png" alt="" id="BLOGGER_PHOTO_ID_5615220481912167202" border="0" /></a>
</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-1910074278346438222?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/new-editing-features-in-eclipse-plug-in-for-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Android 3.1 Platform, New SDK tools</title>
		<link>https://googledata.org/google-android/android-3-1-platform-new-sdk-tools/</link>
		<comments>https://googledata.org/google-android/android-3-1-platform-new-sdk-tools/#comments</comments>
		<pubDate>Tue, 10 May 2011 16:30:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false">https://googledata.org/?guid=e9ae58a289641abda9d054d38fc5db33</guid>
		<description><![CDATA[As we announced at Google I/O, today we are releasing version 3.1 of the Android platform.  Android 3.1 is an incremental release that builds on the tablet-optimized UI and features introduced in Android 3.0.  It adds several new features for users and...]]></description>
				<content:encoded><![CDATA[<p>As we announced at Google I/O, today we are releasing version 3.1 of the Android platform.  Android 3.1 is an incremental release that builds on the tablet-optimized UI and features introduced in Android 3.0.  It adds several new features for users and developers, including:</p><p></p><ul><li><i>Open Accessory API.</i> This new API provides a way for Android applications to integrate and interact with a wide range of accessories such as musical equipment, exercise equipment, robotics systems, and many others.</li><li><i>USB host API.</i>  On devices that support USB host mode, applications can now manage connected USB peripherals such as audio devices. input devices, communications devices, and more.</li><li><i>Input from mice, joysticks, and gamepads.</i> Android 3.1 extends the input event system to support a variety of new input sources and motion events such as from mice, trackballs, joysticks, gamepads, and others.</li><li><i>Resizable Home screen widgets.</i> Developers can now create Home screen widgets that are resizeable horizontally, vertically, or both.</li><li><i>Media Transfer Protocol (MTP)</i> Applications can now receive notifications when external cameras are attached and removed, manage files and storage on those devices, and transfer files and metadata to and from them.</li><li><i>Real-time Transport Protocol (RTP) API for audio.</i> Developers can directly manage on-demand or interactive data streaming to enable VOIP, push-to-talk, conferencing, and audio streaming.</li></ul><p></p><p>For a complete overview of what’s new in the platform, see the <a href="http://developer.android.com/sdk/android-3.1-highlights.html">Android 3.1 Platform Highlights</a>.</p><p>To make the Open Accessory API available to a wide variety of devices, we have backported it to Android 2.3.4 as an optional library. Nexus S is the first device to offer support for this feature. For developers, the 2.3.4 version of the Open Accessory API is available in the updated Google APIs Add-On.</p><p>Alongside the new platforms, we are releasing an update to the SDK Tools (r11). </p><p>Visit the <a href="http://developer.android.com/sdk/index.html">Android Developers</a> site for more information about <a href="http://developer.android.com/sdk/android-3.1.html">Android 3.1</a>, <a href="http://developer.android.com/sdk/android-2.3.4.html">Android 2.3.4</a>, and the updated <a href="http://developer.android.com/sdk/tools-notes.html">SDK tools</a>. To get started developing or testing on the new platforms, you can download them into your SDK using the <a href="http://developer.android.com/sdk/adding-components.html">Android SDK Manager</a>.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-1635776855761351186?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-3-1-platform-new-sdk-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Android 3.0 Platform Preview and Updated SDK Tools</title>
		<link>https://googledata.org/google-android/android-3-0-platform-preview-and-updated-sdk-tools/</link>
		<comments>https://googledata.org/google-android/android-3-0-platform-preview-and-updated-sdk-tools/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 18:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Android 3.0 (Honeycomb) is a new version of the Android platform that is designed from the ground up for devices with larger screen sizes, particularly tablets. It introduces a new “holographic” UI theme and an interaction model that builds on the ...]]></description>
				<content:encoded><![CDATA[<p>Android 3.0 (Honeycomb) is a new version of the Android platform that is designed from the ground up for devices with larger screen sizes, particularly tablets. It introduces a new “holographic” UI theme and an interaction model that builds on the things people love about Android — multitasking, notifications, widgets, and others — and adds many new features as well.</p><p>Besides the user-facing features it offers, Android 3.0 is also specifically designed to give developers the tools and capabilities they need to create great applications for tablets and similar devices, together with the flexibility to adapt existing apps to the new UI while maintaining compatibility with earlier platform versions and other form-factors.</p><p>Today, we are releasing a preview of the Android 3.0 SDK, with non-final APIs and system image, to allow developers to start testing their existing applications on the tablet form-factor and begin getting familiar with the new UI patterns, APIs, and capabilties that will be available in Android 3.0.</p><p>Here are some of the highlights:</p><dl><dd><p><em>UI framework for creating great apps for larger screen devices:</em> Developers can use a new UI components, new themes, richer widgets and notifications, drag and drop, and other new features to create rich and engaging apps for users on larger screen devices.</p><p><em>High-performance 2D and 3D graphics:</em> A new property-based animation framework lets developers add great visual effects to their apps. A built-in GL renderer lets developers request hardware-acceleration of common 2D rendering operations in their apps, across the entire app or only in specific activities or views. For adding rich 3D scenes, developers take advantage of a new 3D graphics engine called Renderscript.</p><p><em>Support for multicore processor architectures:</em> Android 3.0 is optimized to run on either single- or dual-core processors, so that applications run with the best possible performance.</p><p><em>Rich multimedia:</em> New multimedia features such as HTTP Live streaming support, a pluggable DRM framework, and easy media file transfer through MTP/PTP, give developers new ways to bring rich content to users.</p><p><em>New types of connectivity:</em> New APIs for Bluetooth A2DP and HSP let applications offer audio streaming and headset control. Support for Bluetooth insecure socket connection lets applications connect to simple devices that may not have a user interface.</p><p><em>Enhancements for enterprise:</em> New administrative policies, such as for encrypted storage and password expiration, help enterprise administrators manage devices more effectively.</p></dd></dl><p>For an complete overview of the new user and developer features, see the <a href="http://developer.android.com/sdk/android-3.0-highlights.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-3.0-preview-blogpost/highlights-3.0');" title="Android 3.0 Platform Highlights">Android 3.0 Platform Highlights</a>.</p><p>Additionally, we are releasing updates to our SDK Tools (r9), NDK (r5b), and ADT Plugin for Eclipse (9.0.0). Key features include:</p><ul><li>UI Builder improvements in the ADT Plugin:<ul><li>Improved drag-and-drop in the editor, with better support for included layouts.</li><li>In-editor preview of objects animated with the new animation framework.</li><li>Visualization of UI based on any version of the platform. independent of project target. Improved rendering, with better support for custom views.</li></ul></li></ul><p>To find out how to get started developing or testing applications using the Android 3.0 Preview SDK, see the <a href="http://developer.android.com/sdk/preview/index.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-3.0-preview-blogpost/sdk-intro');" title="SDK Introduction">Preview SDK Introduction</a>. Details about the changes in the latest versions of the tools are available on the <a href="http://developer.android.com/sdk/tools-notes.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-3.0-preview-blogpost/sdk-tools-r9');">SDK Tools</a>, the <a href="http://developer.android.com/sdk/eclipse-adt.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-3.0-preview-blogpost/adt-9.0.0');">ADT Plugin</a>, and <a href="http://developer.android.com/sdk/ndk/index.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-3.0-preview-blogpost/ndk-r5b');">NDK</a> pages on the site.</p><p>Note that applications developed with the Android 3.0 Platform Preview cannot be published on Android Market. We’ll be releasing a final SDK in the weeks ahead that you can use to build and publish applications for Android 3.0.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-211934851850137371?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-3-0-platform-preview-and-updated-sdk-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android 2.3 Platform and Updated SDK Tools</title>
		<link>https://googledata.org/google-android/android-2-3-platform-and-updated-sdk-tools/</link>
		<comments>https://googledata.org/google-android/android-2-3-platform-and-updated-sdk-tools/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 16:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today we're announcing a new version of the Android platform — Android 2.3 (Gingerbread).  It includes many new platform technologies and APIs to help developers create great apps. Some of the highlights include:Enhancements for game development: To ...]]></description>
				<content:encoded><![CDATA[<p><img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer; width: 250px; height: 250px;" src="http://3.bp.blogspot.com/_kNUIczJH1OM/TPWnTpPpv-I/AAAAAAAAABc/KS-JDa4RcUI/s1600/gingerdroid.png" alt="" id="BLOGGER_PHOTO_ID_5545522472107491298" border="0">Today we're announcing a new version of the Android platform — Android 2.3 (Gingerbread).  It includes many new platform technologies and APIs to help developers create great apps. Some of the highlights include:</p><dl><dd><p><i>Enhancements for game development:</i> To improve overall responsiveness, we’ve added a new concurrent garbage collector and optimized the platform’s overall event handling. We’ve also given developers native access to more parts of the system by exposing a broad set of native APIs.  From native code, applications can now access input and sensor events, EGL/OpenGL ES, OpenSL ES, and assets, as well a new framework for managing lifecycle and windows. For precise motion processing, developers can use several new sensor types, including gyroscope.</p><p><i>Rich multimedia:</i> To provide a great multimedia environment for games and other applications, we’ve added support for the new video formats VP8 and WebM, as well as support for AAC and AMR-wideband encoding. The platform also provides new audio effects such as reverb, equalization, headphone virtualization, and bass boost.</p><p><i>New forms of communication:</i> The platform now includes support for front-facing camera, SIP/VOIP, and Near Field Communications (NFC), to let developers include new capabilities in their applications.</p></dd></dl><p>For a complete overview of what’s new in the platform, see the <a href="http://developer.android.com/sdk/android-2.3-highlights.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.3-blogpost/highlights-2.3');" title="Android 2.3 Platform Highlights">Android 2.3 Platform Highlights</a>.</p><p>Alongside the new platform, we are releasing updates to the SDK Tools (r8), NDK, and ADT Plugin for Eclipse (8.0.0). New features include:</p><dl><dd><p><i>Simplified debug builds:</i> Developers can easily generate debug packages without having to manually configure the application’s manifest, making workflow more efficient.</p><p><i>Integrated ProGuard support:</i> ProGuard is now packaged with the SDK Tools. Developers can now obfuscate their code as an integrated part of a release build.</p><p><i>HierarchyViewer improvements:</i> The HierarchyViewer tool includes an updated UI and is now accessible directly from the ADT Plugin.</p><p><i>Preview of new UI Builder:</i> An early release of a new visual layout editor lets developers create layouts in ADT by dragging and dropping UI elements from contextual menus. It’s a work in progress and we intend to iterate quickly on it.</p></dd></dl><p>To get started developing or testing applications on Android 2.3, visit the <a href="http://developer.android.com/sdk/index.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.3-blogpost/d.android.com');">Android Developers</a> site for information about the <a href="http://developer.android.com/sdk/android-2.3.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.3-blogpost/android-2.3');">Android 2.3 platform</a>, the <a href="http://developer.android.com/sdk/tools-notes.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.3-blogpost/sdk-tools-r8');">SDK Tools</a>, the <a href="http://developer.android.com/sdk/eclipse-adt.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.3-blogpost/adt-8.0.0');">ADT Plugin</a> and the new <a href="http://developer.android.com/sdk/ndk/index.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.3-blogpost/ndk-r5');">NDK</a>.</p><p>Check out the video below to learn more about the new developer features in Android 2.3.</p><p style="text-align: center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Jx3pdWBlZ34?hl=en&amp;fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/Jx3pdWBlZ34?hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></object></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-3893912513016429745?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-2-3-platform-and-updated-sdk-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Android 2.2 SDK refresh</title>
		<link>https://googledata.org/google-android/android-2-2-sdk-refresh/</link>
		<comments>https://googledata.org/google-android/android-2-2-sdk-refresh/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 18:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[As you may have noticed, the source code for Android 2.2, which we call Froyo, has been released.The Android 2.2 SDK that was released at Google I/O contained a preview of the Froyo system image and today, we are releasing an update to bring it into sy...]]></description>
				<content:encoded><![CDATA[<p>As you may have <a href="http://android-developers.blogspot.com/2010/06/froyo-code-drop.html">noticed</a>, the source code for Android 2.2, which we call Froyo, has been released.</p><p>The Android 2.2 SDK that was released at Google I/O contained a preview of the Froyo system image and today, we are releasing an update to bring it into sync with the <a href="http://developer.android.com/sdk/android-2.2.html">system image</a> pushed to Nexus One devices.</p><p>I encourage all developers to use the <a href="http://developer.android.com/sdk/adding-components.html">SDK manager</a> to update to this version.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-5785443407338731998?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-2-2-sdk-refresh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android 2.2 and developers goodies.</title>
		<link>https://googledata.org/google-android/android-2-2-and-developers-goodies/</link>
		<comments>https://googledata.org/google-android/android-2-2-and-developers-goodies/#comments</comments>
		<pubDate>Thu, 20 May 2010 16:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today at Google I/O we announced that Android 2.2 is right around the corner. This is our seventh platform release since we launched Android 1.0 in September 2008. We wanted to highlight five areas in particular:Performance &#38; speed: The new Dalvik ...]]></description>
				<content:encoded><![CDATA[<p><img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer; width: 200px; height: 168px;" src="http://1.bp.blogspot.com/_kNUIczJH1OM/S_SfteV5BgI/AAAAAAAAABM/fi0j5ssUrjE/s320/froyo.png" alt="" id="BLOGGER_PHOTO_ID_5397050798812917314" border="0" />Today at Google I/O we announced that Android 2.2 is right around the corner. This is our seventh platform release since we launched Android 1.0 in September 2008. We wanted to highlight five areas in particular:</p><dl><dd><p><i>Performance &amp; speed:</i> The new Dalvik JIT compiler in Android 2.2 delivers between a 2-5X performance improvement in CPU-bound code vs. Android 2.1 according to various benchmarks.</p><p><i>New enterprise capabilities:</i> We’ve added Exchange capabilities such as account auto-discovery and calendar sync. Device policy management APIs allow developers to write applications that can control security features of the device such as the remote wipe, minimum password, lockscreen timeout etc.</p><p><i>Faster, more powerful browser:</i> We have brought the V8 JavaScript engine to the Android browser as part of 2.2. This has resulted in a 2-3X improvement in JavaScript performance vs. 2.1.</p><p><i>Rich set of new APIs and services:</i> New data backup APIs enable apps to participate in data backup and restore, allowing an application's last data to be restored when installed on a new or a reset device. Apps can utilize Android Cloud to Device Messaging to enable mobile alert, send to phone, and two-way push sync functionality. Developers can now declare whether their app should be installed on internal memory or an SD card.  They can also let the system automatically determine the install location. On the native side, a new API now gives access to Skia bitmaps.</p><p><i>Additions to Android Market:</i> Android Market provides Android Application Error Reports,  a new bug reporting feature, giving developers access to crash and freeze reports from users.  Developers will be able to access these reports via their account on the Android Market publisher website.</p></dd></dl><p>For a complete list of everything we’ve included in Android 2.2, please see the <a href="http://developer.android.com/sdk/android-2.2-highlights.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.2-blogpost/highlights-2.2');" title="platform highlights">platform highlights</a>.</p><p>Developers can now download the Android 2.2 SDK and Android NDK, Revision 4 from the <a href="http://developer.android.com/sdk/index.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.2-blogpost/download-site');" title="Android developer site">Android developer site</a>.</p><p><b>Tools update</b></p><p>We are releasing new version of the Android SDK Tools, Revision 6, Eclipse plug-in ADT 0.9.7 and Android NDK, Revision 4.</p><dl><dd><p><b>Android SDK Tools, Revision 6, Eclipse plug-in 0.9.7</b></p><p>These new versions include support for library projects that will help you share code and resources across several Android projects.</p><p><b>Android NDK, Revision 4</b></p><p><i>Workflow improvements</i>
The new NDK brings a host of workflow improvement, from compilation, to debugging. Starting with 2.2, the NDK enables debugging native code on production devices.</p><p><i>ARMv7 instruction set support</i>
This release enables the generation of machine code for the ARMv7-A instruction set. Benefits include higher performance, as well as full use of the hardware FPU for devices that support it.</p><p><i>ARM Advanced SIMD (a.k.a. NEON) instruction support
</i>The NEON instruction set extension can be used to perform scalar computations on integers and floating points. However, it is an optional CPU feature and will not be supported by all Android ARMv7-A based devices. The NDK includes a tiny library named "cpufeatures" that can be used by native code to test at runtime the features supported by the device's target CPU.</p></dd></dl><p>For more information, please see the releases notes for the <a href="http://developer.android.com/sdk/tools-notes.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.2-blogpost/sdk-tools-rev6');" title="SDK Tools">SDK Tools</a>, <a href="http://developer.android.com/sdk/eclipse-adt.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.2-blogpost/adt-version-0.9.7');" title="ADT">ADT</a>, and <a href="http://developer.android.com/sdk/ndk/index.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.2-blogpost/ndk-r4');" title="NDK">NDK</a>.</p><p>As I said at the beginning, Android 2.2 will be here soon, and some devices will get the update in the coming weeks. I invite application developers to download the new SDK and tools and test your applications today.</p><p>Check out the video below to learn more about Android 2.2.</p><p style="text-align: center;"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/yAZYSVr2Bhc&amp;hl=en&amp;fs=1&amp;">
<param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/yAZYSVr2Bhc&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-3207067062946091181?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-2-2-and-developers-goodies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Android 2.1 SDK</title>
		<link>https://googledata.org/google-android/android-2-1-sdk/</link>
		<comments>https://googledata.org/google-android/android-2-1-sdk/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 23:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today, we are releasing the SDK component for Android 2.1, so that developers can take advantage of the new features introduced in Android 2.1. Please read the Android 2.1 release notes for more details. You can download the Android 2.1 component throu...]]></description>
				<content:encoded><![CDATA[<p>Today, we are releasing the SDK component for Android 2.1, so that developers can take advantage of the new features introduced in Android 2.1. Please read the <a href="http://developer.android.com/sdk/android-2.1.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.1-blogpost/relnotes-2.1');" title="Android 2.1 release notes">Android 2.1 release notes</a> for more details. You can download the Android 2.1 component through the <a href="http://developer.android.com/sdk/adding-components.html" title="SDK Manager" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.1-blogpost/sdk-add-cmpnt');">SDK Manager</a>.</p><p>In addition to the new SDK, a new USB driver that supports Nexus One is also available today through the SDK Manager. The <a href="http://developer.android.com/sdk/win-usb.html" title="USB driver page" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.1-blogpost/usb-driver');">USB driver page</a> contains more information.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-7843633742912366363?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-2-1-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android SDK Updates</title>
		<link>https://googledata.org/google-android/android-sdk-updates/</link>
		<comments>https://googledata.org/google-android/android-sdk-updates/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 22:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Today we are releasing updates to multiple components of the Android SDK:Android 2.0.1, revision 1Android 1.6, revision 2SDK Tools, revision 4Android 2.0.1 is a minor update to Android 2.0. This update includes several bug fixes and behavior changes, s...]]></description>
				<content:encoded><![CDATA[<p>Today we are releasing updates to multiple components of the Android SDK:</p><div><ul><li>Android 2.0.1, revision 1</li><li>Android 1.6, revision 2</li><li>SDK Tools, revision 4</li></ul><p></p><p>Android 2.0.1 is a minor update to <a href="http://android-developers.blogspot.com/2009/10/announcing-android-20-support-in-sdk.html" title="Android 2.0">Android 2.0</a>. This update includes several bug fixes and behavior changes, such as application resource selection based on API level and changes to the value of some Bluetooth-related constants. For more detailed information, please see the <a href="http://developer.android.com/sdk/android-2.0.1.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0.1-blogpost/relnotes-2.0.1');" title="Android 2.0.1 release notes">Android 2.0.1 release notes</a>.</p><p>To differentiate its behavior from Android 2.0, the API level of Android 2.0.1 is 6. All Android 2.0 devices will be updated to 2.0.1 before the end of the year, so developers will no longer need to support Android 2.0 at that time. Of course, developers of applications affected by the behavior changes should start compiling and testing their apps immediately.</p><p>We are also providing an update to the Android 1.6 SDK component. Revision 2 includes fixes to the compatibility mode for applications that don't support multiple screen sizes, as well as SDK fixes. Please see the <a href="http://developer.android.com/sdk/android-1.6.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0.1-blogpost/relnotes-1.6');" title="Android 1.6, revision 2 release notes">Android 1.6, revision 2 release notes</a> for the full list of changes.</p><p>Finally, we are also releasing an update to the SDK Tools, now in revision 4. This is a minor update with mostly bug fixes in the SDK Manager. A new version of the Eclipse plug-in that embeds those fixes is also available. For complete details, please see the <a href="http://developer.android.com/sdk/tools-notes.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0.1-blogpost/relnotes-tools-r4');" title="SDK Tools, revision 4">SDK Tools, revision 4</a> and <a href="http://developer.android.com/sdk/adt-notes.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0.1-blogpost/relnotes-adt-0.9.5');" title="ADT 0.9.5">ADT 0.9.5</a> release notes.</p><p>One more thing: you can now follow us on twitter <a href="http://twitter.com/AndroidDev" title="@AndroidDev">@AndroidDev</a>.</p></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-383812225582553252?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-sdk-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing Android 2.0 support in the SDK!</title>
		<link>https://googledata.org/google-android/announcing-android-2-0-support-in-the-sdk/</link>
		<comments>https://googledata.org/google-android/announcing-android-2-0-support-in-the-sdk/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 16:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I am excited to announce that the Android SDK now supports Android 2.0 (also known as Eclair).Android 2.0 brings new developer APIs for sync, Bluetooth, and a few other areas. Using the new sync, account manager and contacts APIs, you can write applica...]]></description>
				<content:encoded><![CDATA[<p><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 200px;" src="http://3.bp.blogspot.com/_kNUIczJH1OM/SuYtG1H7bkI/AAAAAAAAAA0/DfNn2agKf_U/s320/eclair.png" alt="" id="BLOGGER_PHOTO_ID_5397050798812917314" border="0" />I am excited to announce that the Android SDK now supports Android 2.0 (also known as Eclair).</p><p>Android 2.0 brings new developer APIs for sync, Bluetooth, and a few other areas. Using the new sync, account manager and contacts APIs, you can write applications to enable users to sync their devices to various contact sources. You can also give users a faster way to communicate with others by embedding Quick Contact within your application. With the new Bluetooth API, you can now easily add peer-to-peer connectivity or gaming to your applications. To get a more complete list of the new capabilities you can add to your applications, please go to the <a href="http://developer.android.com/sdk/android-2.0-highlights.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0-blogpost/highlights-2.0');" title="Android 2.0 highlights">Android 2.0 highlights</a> page.</p><p>Current developers can use the <a href="http://developer.android.com/sdk/adding-components.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0-blogpost/sdk-manager');" title="SDK Manager">SDK Manager</a> to add Android 2.0 support to their SDK as well as update their SDK Tools to revision 3. New developers can download the Android SDK from the <a href="http://developer.android.com/sdk/index.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0-blogpost/download-site');" title="download site">download site</a>. After the download, Android platforms must be added using the SDK Manager</p><p style="text-align: center;"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 238px;" src="http://3.bp.blogspot.com/_kNUIczJH1OM/SuYvEWkptmI/AAAAAAAAABE/EVhqXNiz6pM/s400/sdkmanager.png" alt="" id="BLOGGER_PHOTO_ID_5397052955275408994" border="0" /><span style="font-size:85%;">The SDK Manager allows you to add new Android platforms to your SDK.</span></p><p><a href="http://developer.android.com/sdk/tools-notes.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0-blogpost/sdk-tools-rev3');" title="Android SDK Tools, revision 3">Android SDK Tools, revision 3</a> is required to develop for Android 2.0. It includes support for code coverage through the Ant build system, as well as Mac OS X 10.6 (Snow Leopard) support for the SDK and related tools. For those of you who develop using Eclipse, we are releasing <a href="http://developer.android.com/sdk/adt-notes.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0-blogpost/adt-version-0.9.4');" title="ADT version 0.9.4">ADT version 0.9.4</a> through the usual Eclipse <a href="http://developer.android.com/sdk/eclipse-adt.html" onclick="javascript: pageTracker._trackPageview('/outgoing/sdk-2.0-blogpost/adt-update-mechanism');" title="update mechanism">update mechanism</a>.</p><p>Over the next few months, we expect to see more and more Android devices being released.  These devices will be running Android 1.5, 1.6, or 2.0. We are also planning a minor version update of Android 2.0 towards the end of the year, and that will be the last update for 2009. Below are some of the things you can do to be better prepared:</p><ul><li><p>Download the Android 2.0 platform and make sure your existing apps continue to work on new devices running Android 2.0.</p></li><li><p>Make sure that your apps work when using the WVGA (800x480) &amp; FWVGA (854x480) emulator skins. We expect devices with these types of screen, running Android 2.0 to be launched soon.</p></li></ul><p>Checkout the video below for more information about Android 2.0.</p><p style="text-align: center;"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/opZ69P-0Jbc&amp;hl=en&amp;fs=1&amp;">
<param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/opZ69P-0Jbc&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-4733849905252817490?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/announcing-android-2-0-support-in-the-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Android 1.6 SDK is here</title>
		<link>https://googledata.org/google-android/android-1-6-sdk-is-here/</link>
		<comments>https://googledata.org/google-android/android-1-6-sdk-is-here/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 22:00:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I am happy to let you know that Android 1.6 SDK is available for download. Android 1.6, which is based on the donut branch from the Android Open Source Project, introduces a number of new features and technologies. With support for CDMA and additional ...]]></description>
				<content:encoded><![CDATA[<p><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px; height: 200px;" src="http://1.bp.blogspot.com/_kNUIczJH1OM/Sqmkj5D-jwI/AAAAAAAAAAM/Tr6FGp6-6sI/s320/donut.png" alt="" id="BLOGGER_PHOTO_ID_5380012166390648578" border="0" />I am happy to let you know that Android 1.6 SDK is <a title="available for download" href="http://developer.android.com/sdk/1.6_r1/index.html" onclick="javascript: pageTracker._trackPageview('/outgoing/android-1.6-download');">available for download</a>. Android 1.6, which is based on the donut branch from the <a href="http://source.android.com/" onclick="javascript: pageTracker._trackPageview('/outgoing/source.android.com');">Android Open Source Project</a>, introduces a number of new features and technologies. With support for CDMA and additional screen sizes, your apps can be deployed on even more mobile networks and devices. You will have access to new technologies, including framework-level support for additional screen resolutions, like QVGA and WVGA, new telephony APIs to support CDMA, gesture APIs, a text-to-speech engine, and the ability to integrate with Quick Search Box. <a title="What's new in Android 1.6" href="http://developer.android.com/sdk/android-1.6-highlights.html" onclick="javascript: pageTracker._trackPageview('/outgoing/whats-new-in-android-1.6');">What's new in Android 1.6</a> provides a more complete overview of this platform update.</p><p>The Android 1.6 SDK requires a new version of Android Development Tools (<a href="http://developer.android.com/sdk/preview/upgrading.html" title="ADT" onclick="javascript: pageTracker._trackPageview('/outgoing/adt-upgrade-instructions');">ADT</a>). The SDK also includes a new tool that enables you to download updates and additional components, such as new add-ons or platforms.</p><p>You can expect to see devices running Android 1.6 as early as October. As with previous platform updates, applications written for older versions of Android will continue to run on devices with Android 1.6. Please test your existing apps on the Android 1.6 SDK to make sure they run as expected.</p><p>Over the next several weeks, we will publish a series of blog posts to help you get ready for the new developer technologies in Android 1.6. The following topics, and more, will be covered: how to adapt your applications to support different screen sizes, integrating with Quick Search Box, building gestures into your apps, and using the text-to-speech engine.</p> <p>If you are interested to see some highlights of Android 1.6, check out the video below.</p><object height="385" width="640"><param name="movie" value="http://www.youtube.com/v/MBRFkLKRwFw&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999">
<param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/MBRFkLKRwFw&amp;hl=en&amp;fs=1&amp;color1=0x3a3a3a&amp;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="385" width="640"></embed></object><p>Happy coding!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-604925027217581638?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-1-6-sdk-is-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Android 1.5 is here!</title>
		<link>https://googledata.org/google-android/android-1-5-is-here/</link>
		<comments>https://googledata.org/google-android/android-1-5-is-here/#comments</comments>
		<pubDate>Mon, 27 Apr 2009 17:02:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I've got some good news today: the Android 1.5 SDK, release 1 is ready! Grab it from the download page.For an overview of the new Android 1.5 features, see the 1.5 release notes page in our developer site.I am also happy to let you know that our partne...]]></description>
				<content:encoded><![CDATA[<p>I've got some good news today: the Android 1.5 SDK, release 1 is ready! Grab it from the <a href="http://developer.android.com/sdk/1.5_r1/index.html">download page</a>.</p><p>For an overview of the new Android 1.5 features, see the <a href="http://developer.android.com/sdk/RELEASENOTES.html">1.5 release notes page</a> in our developer site.</p><p>I am also happy to let you know that our partners at HTC have made available <a title="new system images" href="http://www.htc.com/www/support/android/adp.html" id="wa__">new system images</a> to upgrade your Android Dev Phone 1 (ADP1) to Android 1.5. This new version (which is only available for the ADP1) is based on the Cupcake branch from the <a href="http://source.android.com/">Android Open Source Project</a> and corresponds to the system image of the Android 1.5 SDK, release 1. If you have questions about the process of updating your device, you can <a href="http://groups.google.com/group/android-devphone-updating" id="qs4f" title="ask the mailing list">ask the mailing list</a> that we've set up.</p><p>I'd also like to note that Android developer phones like the ADP1 are intended for application development, rather than daily use. Additionally, they are operator-neutral and country-neutral, so they may not include certain features found on end-user devices.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-3207818865799105949?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/android-1-5-is-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting ready for Android 1.5</title>
		<link>https://googledata.org/google-android/getting-ready-for-android-1-5/</link>
		<comments>https://googledata.org/google-android/getting-ready-for-android-1-5/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 23:10:00 +0000</pubDate>
		<dc:creator><![CDATA[Xavier Ducrohet, Android SDK Tech Lead]]></dc:creator>
				<category><![CDATA[Google Android]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google Mobile]]></category>
		<category><![CDATA[google os]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I'm excited to announce that starting today, developers can get an early look at the SDK for the next version of the Android platform. This new version (which will be 1.5) is based on the cupcake branch from the Android Open Source Project. Version 1.5...]]></description>
				<content:encoded><![CDATA[<p><img style="float:left; margin:0 10px 10px 0; width: 200px; height: 200px;" src="http://3.bp.blogspot.com/_vOWVJj4LO0w/Sd7Bn6RnQJI/AAAAAAAAAC4/L6AcJuqk6Yg/s400/cupcake.png" border="0" alt="Android 1.5 SDK release!" id="BLOGGER_PHOTO_ID_5322904701000695954" />I'm excited to announce that starting today, developers can get an early look at the SDK for the next version of the Android platform. This new version (which will be 1.5) is based on the cupcake branch from the <a href="http://source.android.com">Android Open Source Project</a>. Version 1.5 introduces APIs for features such as soft keyboards, home screen widgets, live folders, and speech recognition. At the developer site, you can <a href="http://developer.android.com/sdk/preview/">download the early-look Android 1.5 SDK</a>, read important information about upgrading your Eclipse plugin and existing projects, and learn about <a href="http://developer.android.com/sdk/preview/features.html">what's new and improved</a> in Android 1.5.</p><p>We've also made changes to the developer tools and the structure of the SDK itself. Future Android SDK releases will include multiple versions of the Android platform. For example, this early-look includes Android platform versions 1.1 and 1.5. One benefit of this change is that developers can target different Android platform versions from within a single SDK installation.  Another is that it enables developers to install Android SDK add-ons to access extended functionality that might be provided by OEMs, carriers, or other providers. We at Google are using this feature ourselves: this early-look SDK includes an add-on for the Google APIs.  This add-on provides support for the Google Maps API, which was previously embedded in the "core" SDK.</p><p>To help you prepare your applications for the release of Android 1.5 on phones, over the next few weeks we'll be publishing a series of articles on this blog to highlight new APIs and other changes. In addition to the new APIs that I've mentioned, we'll cover topics such as OpenGL, asynchronous tasks, system settings, and new Activity callbacks.</p><p>I encourage you to start working with this early-look SDK, but please know that the APIs for Android 1.5 have not been finalized. The majority of the APIs are settled, but there may be some changes before the final release. As a result, it's very important that you don't release applications based on this early-look SDK, since they may not work on real devices. The applications you release should be built on the final Android 1.5 SDK release, which will be available around the end of this month.</p><p>I look forward to seeing all the great apps that use the new capabilities in Android 1.5. Happy coding!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6755709643044947179-5373556931259387594?l=android-developers.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-android/getting-ready-for-android-1-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
	</channel>
</rss>
