Merge commit '682ec293359cf4ac8c61df25bb05519b604b17eb' into gingerbread-plus-aosp
* commit '682ec293359cf4ac8c61df25bb05519b604b17eb':
Split the tools component from sdk.atree
Merge commit '64e53fe5dd1d884eabe5e6160d69afa47038d77b' into gingerbread-plus-aosp
* commit '64e53fe5dd1d884eabe5e6160d69afa47038d77b':
Move adb to the platform-tools.
Merge commit 'd424b8d9ccb569c4a2f01de248068fd130e3bd82' into gingerbread-plus-aosp
* commit 'd424b8d9ccb569c4a2f01de248068fd130e3bd82':
Prepare for a new IActivityController method.
This commit removes duplication of system headers per platform, i.e. remove
copies of common headers like <stdlib.h> from arch-arm/usr/include and arch-x86/usr/include
and move them to a common include directory. More specifically:
- common headers: android-N/arch-A/usr/include --> android-N/include
- arch-specific headers: android-N/arch-A/usr-include --> android-N/arch-A/include
- arch-specific libs: android-N/arch-A/usr/lib --> android-N/arch-A/lib
Change-Id: Ifdba5038d108901931f3e3a7c14ebe6270d2d276
NOTE: This also contains careful separation of API-level-specific headers.
For example, platforms/android-5/include/pthread.h contains new function
declarations that are not available when using platforms/android-3/include/pthread.h
NOTE: The NDK's build-platforms.sh script has been updated to understand the new
layout. This change in develeopment/ndk does not change the layout of
platform files under $NDK/platforms after build-platforms.sh is called.
This is to reflect the simplification in prebuilt support.
1/ LOCAL_SRC_FILES is relative to LOCAL_PATH, like with other module types
2/ no need for LOCAL_PREBUILTS
Change-Id: If7302fe355cb25a446e31c20015098db75c00c02
Merge commit '14282f9796f888c3388d25a878b625fd76840212' into gingerbread-plus-aosp
* commit '14282f9796f888c3388d25a878b625fd76840212':
Change hosttestlib to use ddm-prebuilt.
Merge commit '9b2d35f0a81cb0483337ab0a776c5e9287e84dbf' into gingerbread-plus-aosp
* commit '9b2d35f0a81cb0483337ab0a776c5e9287e84dbf':
DO NOT MERGE Classpath cleanup in libcore
Merge commit 'd59647505dff76ebb2e8da489fabf6bf5ddb0d1f' into gingerbread-plus-aosp
* commit 'd59647505dff76ebb2e8da489fabf6bf5ddb0d1f':
Package Proguard with the SDK.
Merge commit '2405e67fad64b62efa71f04aab712fd9d80803df' into gingerbread-plus-aosp
* commit '2405e67fad64b62efa71f04aab712fd9d80803df':
Update NDK headers and samples to sync up with looper API changes.
Merge commit '50d579d0ec9c9d0bcd3da936af8480808d5e0843' into gingerbread-plus-aosp
* commit '50d579d0ec9c9d0bcd3da936af8480808d5e0843':
GlobalTime: Perform Zoom In and Out only after initialization
Merge commit '12d3ad89e48e4e95a1ebf78fad1978e9e5e56a3d' into gingerbread-plus-aosp
* commit '12d3ad89e48e4e95a1ebf78fad1978e9e5e56a3d':
Use remote_api for shell access on developer.android.com.
Merge commit 'e55fc016a6e40edd456c0d240d06689d84a7127b' into gingerbread
* commit 'e55fc016a6e40edd456c0d240d06689d84a7127b':
Use remote_api for shell access on developer.android.com.
This allows Python shell access on developer.android.com
using the remote_api_shell.py script that's bundled with
the App Engine SDK.
Change-Id: If3c979ccbf885905a9cc3840645dcb6a5a50cfa8
Invoking zoom on mGLView before initialization causes Null pointer
exception. The usecase is to launch global time and immediately
press key 2 or 8 (just before the globe is seen on display).
Change-Id: I10e7736527a934029364c9c83f147f94574f5488
Also the native-activity sample also has some very simple code showing
how to listen to the accelerometer.
Change-Id: I0629b8bc40cddd66233c1675cd5e8b42a9b722d8
Merge commit '7d26cd198266cd48cb0a912585419fbe0cc8ed89' into gingerbread-plus-aosp
* commit '7d26cd198266cd48cb0a912585419fbe0cc8ed89':
Add an activity to Dev Tools that shows the Configuration and DisplayMetrics.