summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcore/java/android/bluetooth/BluetoothAdapter.java4
-rw-r--r--core/java/android/bluetooth/BluetoothSocket.java2
-rw-r--r--core/java/android/view/IWindowManager.aidl2
-rw-r--r--core/java/android/widget/RemoteViewsAdapter.java52
-rw-r--r--docs/html/about/dashboards/index.jd27
-rw-r--r--docs/html/develop/index.jd2
-rw-r--r--docs/html/distribute/googleplay/about/visibility.jd2
-rw-r--r--docs/html/google/google_toc.cs2
-rw-r--r--docs/html/google/index.jd8
-rw-r--r--docs/html/google/play-services/index.jd6
-rw-r--r--docs/html/google/play-services/setup.jd73
-rw-r--r--docs/html/reference/com/google/android/gcm/GCMBaseIntentService.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/GCMBroadcastReceiver.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/GCMConstants.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/GCMRegistrar.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/package-summary.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/server/Constants.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/server/InvalidRequestException.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/server/Message.Builder.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/server/Message.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/server/MulticastResult.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/server/Result.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/server/Sender.html4
-rw-r--r--docs/html/reference/com/google/android/gcm/server/package-summary.html4
-rw-r--r--docs/html/reference/com/google/android/gms/R.attr.html8
-rw-r--r--docs/html/reference/com/google/android/gms/R.html8
-rw-r--r--docs/html/reference/com/google/android/gms/R.id.html8
-rw-r--r--docs/html/reference/com/google/android/gms/R.string.html8
-rw-r--r--docs/html/reference/com/google/android/gms/R.styleable.html8
-rw-r--r--docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html8
-rw-r--r--docs/html/reference/com/google/android/gms/auth/GoogleAuthUtil.html8
-rw-r--r--docs/html/reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html8
-rw-r--r--docs/html/reference/com/google/android/gms/auth/UserRecoverableAuthException.html8
-rw-r--r--docs/html/reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html8
-rw-r--r--docs/html/reference/com/google/android/gms/auth/package-summary.html8
-rw-r--r--docs/html/reference/com/google/android/gms/common/AccountPicker.html8
-rw-r--r--docs/html/reference/com/google/android/gms/common/ConnectionResult.html8
-rw-r--r--docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html8
-rw-r--r--docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.html8
-rw-r--r--docs/html/reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html8
-rw-r--r--docs/html/reference/com/google/android/gms/common/GooglePlayServicesUtil.html12
-rw-r--r--docs/html/reference/com/google/android/gms/common/Scopes.html8
-rw-r--r--docs/html/reference/com/google/android/gms/common/package-summary.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/CameraUpdate.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/CameraUpdateFactory.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMap.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/GoogleMapOptions.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/LocationSource.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/MapFragment.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/MapView.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/MapsInitializer.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/Projection.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/SupportMapFragment.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/UiSettings.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptor.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/CameraPosition.Builder.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/CameraPosition.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/GroundOverlay.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/GroundOverlayOptions.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/LatLng.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/Marker.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/MarkerOptions.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/Polygon.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/PolygonOptions.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/Polyline.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/PolylineOptions.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/RuntimeRemoteException.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/Tile.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/TileOverlay.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/TileOverlayOptions.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/TileProvider.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/UrlTileProvider.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/VisibleRegion.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/model/package-summary.html8
-rw-r--r--docs/html/reference/com/google/android/gms/maps/package-summary.html8
-rw-r--r--docs/html/reference/com/google/android/gms/package-summary.html8
-rw-r--r--docs/html/reference/com/google/android/gms/panorama/PanoramaClient.OnPanoramaInfoLoadedListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/panorama/PanoramaClient.html8
-rw-r--r--docs/html/reference/com/google/android/gms/panorama/package-summary.html8
-rw-r--r--docs/html/reference/com/google/android/gms/plus/GooglePlusUtil.html8
-rw-r--r--docs/html/reference/com/google/android/gms/plus/PlusClient.html8
-rw-r--r--docs/html/reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html8
-rw-r--r--docs/html/reference/com/google/android/gms/plus/PlusOneButton.html8
-rw-r--r--docs/html/reference/com/google/android/gms/plus/PlusShare.Builder.html8
-rw-r--r--docs/html/reference/com/google/android/gms/plus/PlusShare.html8
-rw-r--r--docs/html/reference/com/google/android/gms/plus/PlusSignInButton.html8
-rw-r--r--docs/html/reference/com/google/android/gms/plus/package-summary.html8
-rw-r--r--docs/html/reference/gcm-packages.html8
-rw-r--r--docs/html/reference/gms-packages.html14
-rw-r--r--packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java14
-rw-r--r--services/java/com/android/server/AttributeCache.java51
-rwxr-xr-xservices/java/com/android/server/BluetoothManagerService.java177
-rw-r--r--services/java/com/android/server/am/ActivityManagerService.java4
-rw-r--r--services/java/com/android/server/am/ActivityRecord.java2
-rwxr-xr-xservices/java/com/android/server/am/ActivityStack.java12
-rw-r--r--services/java/com/android/server/net/NetworkStatsService.java2
-rw-r--r--services/java/com/android/server/wm/AppWindowToken.java8
-rwxr-xr-xservices/java/com/android/server/wm/WindowManagerService.java28
-rw-r--r--services/java/com/android/server/wm/WindowStateAnimator.java4
-rw-r--r--tests/AppLaunch/src/com/android/tests/applaunch/AppLaunch.java27
-rw-r--r--tests/permission/src/com/android/framework/permission/tests/WindowManagerPermissionTests.java2
-rw-r--r--tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java2
115 files changed, 668 insertions, 531 deletions
diff --git a/core/java/android/bluetooth/BluetoothAdapter.java b/core/java/android/bluetooth/BluetoothAdapter.java
index f817fb48d2c7..6367e160490e 100755
--- a/core/java/android/bluetooth/BluetoothAdapter.java
+++ b/core/java/android/bluetooth/BluetoothAdapter.java
@@ -1212,7 +1212,7 @@ public final class BluetoothAdapter {
final private IBluetoothManagerCallback mManagerCallback =
new IBluetoothManagerCallback.Stub() {
public void onBluetoothServiceUp(IBluetooth bluetoothService) {
- if (DBG) Log.d(TAG, "onBluetoothServiceUp: " + bluetoothService);
+ if (VDBG) Log.d(TAG, "onBluetoothServiceUp: " + bluetoothService);
synchronized (mManagerCallback) {
mService = bluetoothService;
for (IBluetoothManagerCallback cb : mProxyServiceStateCallbacks ){
@@ -1228,7 +1228,7 @@ public final class BluetoothAdapter {
}
public void onBluetoothServiceDown() {
- if (DBG) Log.d(TAG, "onBluetoothServiceDown: " + mService);
+ if (VDBG) Log.d(TAG, "onBluetoothServiceDown: " + mService);
synchronized (mManagerCallback) {
mService = null;
for (IBluetoothManagerCallback cb : mProxyServiceStateCallbacks ){
diff --git a/core/java/android/bluetooth/BluetoothSocket.java b/core/java/android/bluetooth/BluetoothSocket.java
index d7a214d97702..8029a1a25ce1 100644
--- a/core/java/android/bluetooth/BluetoothSocket.java
+++ b/core/java/android/bluetooth/BluetoothSocket.java
@@ -429,7 +429,7 @@ public final class BluetoothSocket implements Closeable {
@Override
public void close() throws IOException {
- Log.d(TAG, "close() in, this: " + this + ", channel: " + mPort + ", state: " + mSocketState);
+ if (VDBG) Log.d(TAG, "close() in, this: " + this + ", channel: " + mPort + ", state: " + mSocketState);
if(mSocketState == SocketState.CLOSED)
return;
else
diff --git a/core/java/android/view/IWindowManager.aidl b/core/java/android/view/IWindowManager.aidl
index 0fe2a8e3f830..2b6cbcf8c683 100644
--- a/core/java/android/view/IWindowManager.aidl
+++ b/core/java/android/view/IWindowManager.aidl
@@ -74,7 +74,7 @@ interface IWindowManager
void setEventDispatching(boolean enabled);
void addWindowToken(IBinder token, int type);
void removeWindowToken(IBinder token);
- void addAppToken(int addPos, IApplicationToken token,
+ void addAppToken(int addPos, int userId, IApplicationToken token,
int groupId, int requestedOrientation, boolean fullscreen, boolean showWhenLocked);
void setAppGroupId(IBinder token, int groupId);
void setAppOrientation(IApplicationToken token, int requestedOrientation);
diff --git a/core/java/android/widget/RemoteViewsAdapter.java b/core/java/android/widget/RemoteViewsAdapter.java
index c122bb29b9f9..499f6ad8b111 100644
--- a/core/java/android/widget/RemoteViewsAdapter.java
+++ b/core/java/android/widget/RemoteViewsAdapter.java
@@ -21,6 +21,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedList;
+
import android.appwidget.AppWidgetManager;
import android.content.Context;
import android.content.Intent;
@@ -33,7 +34,6 @@ import android.os.Process;
import android.os.RemoteException;
import android.os.UserHandle;
import android.util.Log;
-import android.util.Pair;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.MeasureSpec;
@@ -90,13 +90,15 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback
private Handler mMainQueue;
// We cache the FixedSizeRemoteViewsCaches across orientation. These are the related data
- // structures;
- private static final HashMap<Pair<Intent.FilterComparison, Integer>, FixedSizeRemoteViewsCache>
- sCachedRemoteViewsCaches = new HashMap<Pair<Intent.FilterComparison, Integer>,
+ // structures;
+ private static final HashMap<RemoteViewsCacheKey,
+ FixedSizeRemoteViewsCache> sCachedRemoteViewsCaches
+ = new HashMap<RemoteViewsCacheKey,
FixedSizeRemoteViewsCache>();
- private static final HashMap<Pair<Intent.FilterComparison, Integer>, Runnable>
- sRemoteViewsCacheRemoveRunnables = new HashMap<Pair<Intent.FilterComparison, Integer>,
- Runnable>();
+ private static final HashMap<RemoteViewsCacheKey, Runnable>
+ sRemoteViewsCacheRemoveRunnables
+ = new HashMap<RemoteViewsCacheKey, Runnable>();
+
private static HandlerThread sCacheRemovalThread;
private static Handler sCacheRemovalQueue;
@@ -771,6 +773,33 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback
}
}
+ static class RemoteViewsCacheKey {
+ final Intent.FilterComparison filter;
+ final int widgetId;
+ final int userId;
+
+ RemoteViewsCacheKey(Intent.FilterComparison filter, int widgetId, int userId) {
+ this.filter = filter;
+ this.widgetId = widgetId;
+ this.userId = userId;
+ }
+
+ @Override
+ public boolean equals(Object o) {
+ if (!(o instanceof RemoteViewsCacheKey)) {
+ return false;
+ }
+ RemoteViewsCacheKey other = (RemoteViewsCacheKey) o;
+ return other.filter.equals(filter) && other.widgetId == widgetId
+ && other.userId == userId;
+ }
+
+ @Override
+ public int hashCode() {
+ return (filter == null ? 0 : filter.hashCode()) ^ (widgetId << 2) ^ (userId << 10);
+ }
+ }
+
public RemoteViewsAdapter(Context context, Intent intent, RemoteAdapterConnectionCallback callback) {
mContext = context;
mIntent = intent;
@@ -786,7 +815,6 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback
} else {
mUserId = UserHandle.myUserId();
}
-
// Strip the previously injected app widget id from service intent
if (intent.hasExtra(RemoteViews.EXTRA_REMOTEADAPTER_APPWIDGET_ID)) {
intent.removeExtra(RemoteViews.EXTRA_REMOTEADAPTER_APPWIDGET_ID);
@@ -808,8 +836,8 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback
mCallback = new WeakReference<RemoteAdapterConnectionCallback>(callback);
mServiceConnection = new RemoteViewsAdapterServiceConnection(this);
- Pair<Intent.FilterComparison, Integer> key = new Pair<Intent.FilterComparison, Integer>
- (new Intent.FilterComparison(mIntent), mAppWidgetId);
+ RemoteViewsCacheKey key = new RemoteViewsCacheKey(new Intent.FilterComparison(mIntent),
+ mAppWidgetId, mUserId);
synchronized(sCachedRemoteViewsCaches) {
if (sCachedRemoteViewsCaches.containsKey(key)) {
@@ -850,8 +878,8 @@ public class RemoteViewsAdapter extends BaseAdapter implements Handler.Callback
}
public void saveRemoteViewsCache() {
- final Pair<Intent.FilterComparison, Integer> key = new Pair<Intent.FilterComparison,
- Integer> (new Intent.FilterComparison(mIntent), mAppWidgetId);
+ final RemoteViewsCacheKey key = new RemoteViewsCacheKey(
+ new Intent.FilterComparison(mIntent), mAppWidgetId, mUserId);
synchronized(sCachedRemoteViewsCaches) {
// If we already have a remove runnable posted for this key, remove it.
diff --git a/docs/html/about/dashboards/index.jd b/docs/html/about/dashboards/index.jd
index edf1f4191498..7282dbbfac95 100644
--- a/docs/html/about/dashboards/index.jd
+++ b/docs/html/about/dashboards/index.jd
@@ -32,29 +32,31 @@ Google Play within a 14-day period ending on the data collection date noted belo
</tr>
<tr><td><a href="/about/versions/android-1.5.html">1.5</a></td><td>Cupcake</td> <td>3</td><td>0.1%</td></tr>
<tr><td><a href="/about/versions/android-1.6.html">1.6</a></td><td>Donut</td> <td>4</td><td>0.3%</td></tr>
-<tr><td><a href="/about/versions/android-2.1.html">2.1</a></td><td>Eclair</td> <td>7</td><td>3.1%</td></tr>
-<tr><td><a href="/about/versions/android-2.2.html">2.2</a></td><td>Froyo</td> <td>8</td><td>12%</td></tr>
+<tr><td><a href="/about/versions/android-2.1.html">2.1</a></td><td>Eclair</td> <td>7</td><td>2.7%</td></tr>
+<tr><td><a href="/about/versions/android-2.2.html">2.2</a></td><td>Froyo</td> <td>8</td><td>10.3%</td></tr>
<tr><td><a href="/about/versions/android-2.3.html">2.3 - 2.3.2</a>
- </td><td rowspan="2">Gingerbread</td> <td>9</td><td>0.3%</td></tr>
+ </td><td rowspan="2">Gingerbread</td> <td>9</td><td>0.2%</td></tr>
<tr><td><a href="/about/versions/android-2.3.3.html">2.3.3 - 2.3.7
- </a></td><!-- Gingerbread --> <td>10</td><td>53.9%</td></tr>
+ </a></td><!-- Gingerbread --> <td>10</td><td>50.6%</td></tr>
<tr><td><a href="/about/versions/android-3.1.html">3.1</a></td>
<td rowspan="2">Honeycomb</td> <td>12</td><td>0.4%</td></tr>
-<tr><td><a href="/about/versions/android-3.2.html">3.2</a></td> <!-- Honeycomb --><td>13</td><td>1.4%</td></tr>
+<tr><td><a href="/about/versions/android-3.2.html">3.2</a></td> <!-- Honeycomb --><td>13</td><td>1.2%</td></tr>
<tr><td><a href="/about/versions/android-4.0.3.html">4.0.3 - 4.0.4</a></td>
- <td>Ice Cream Sandwich</td><td>15</td><td>25.8%</td></tr>
-<tr><td><a href="/about/versions/android-4.1.html">4.1</a></td> <td>Jelly Bean</td><td>16</td><td>2.7%</td></tr>
+ <td>Ice Cream Sandwich</td><td>15</td><td>27.5%</td></tr>
+<tr><td><a href="/about/versions/android-4.1.html">4.1</a></td>
+ <td rowspan="2">Jelly Bean</td><td>16</td><td>5.9%</td></tr>
+<tr><td><a href="/about/versions/android-4.2.html">4.2</a></td><!--Jelly Bean--> <td>17</td><td>0.8%</td></tr>
</table>
</div>
<div class="col-8" style="margin-right:0">
<img alt=""
-src="http://chart.apis.google.com/chart?&cht=p&chs=460x245&chd=t:3.5,12,54.2,1.8,25.8,2.7&chl=Eclair%20%26%20older|Froyo|Gingerbread|Honeycomb|Ice%20Cream%20Sandwich|Jelly%20Bean&chco=c4df9b,6fad0c&chf=bg,s,00000000" />
+src="http://chart.apis.google.com/chart?&cht=p&chs=460x245&chf=bg,s,00000000&chd=t:3.1,10.3,50.8,1.6,27.5,6.7&chl=Eclair%20%26%20older|Froyo|Gingerbread|Honeycomb|Ice%20Cream%20Sandwich|Jelly%20Bean&chco=c4df9b,6fad0c" />
</div><!-- end dashboard-panel -->
-<p style="clear:both"><em>Data collected during a 14-day period ending on November 1, 2012</em></p>
+<p style="clear:both"><em>Data collected during a 14-day period ending on December 3, 2012</em></p>
<!--
<p style="font-size:.9em">* <em>Other: 0.1% of devices running obsolete versions</em></p>
-->
@@ -79,9 +81,9 @@ line for that version meets the y-axis on the right.</p>
Google Play within a 14-day period ending on the date indicated on the x-axis.</p>
<img alt="" height="250" width="660"
-src="http://chart.apis.google.com/chart?&cht=lc&chs=660x250&chxt=x,x,y,r&chf=bg,s,00000000&chxr=0,0,12|1,0,12|2,0,100|3,0,100&chxl=0%3A%7C05/01%7C05/15%7C06/01%7C06/15%7C07/01%7C07/15%7C08/01%7C08/15%7C09/01%7C09/15%7C10/01%7C10/15%7C11/01%7C1%3A%7C2012%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C2012%7C2%3A%7C0%25%7C25%25%7C50%25%7C75%25%7C100%25%7C3%3A%7C0%25%7C25%25%7C50%25%7C75%25%7C100%25&chxp=0,0,1,2,3,4,5,6,7,8,9,10,11,12&chxtc=0,5&chd=t:98.1,98.1,98.3,98.5,98.6,98.7,98.9,98.9,99.0,99.1,99.2,99.2,99.2|92.5,92.7,93.1,93.5,93.9,94.2,94.7,94.9,95.3,95.5,95.8,96.0,96.1|71.5,72.6,74.0,75.2,76.5,77.8,79.2,80.1,81.1,82.0,82.9,83.5,84.4|7.6,8.2,9.4,11.0,12.8,15.6,18.9,21.2,23.7,25.5,27.4,28.7,31.1|6.6,7.4,8.7,10.4,12.3,15.1,18.4,20.7,23.2,25.1,27.0,28.3,30.7|4.4,5.3,6.7,8.4,10.4,13.2,16.6,19.0,21.5,23.5,25.5,26.8,29.4|0.0,0.0,0.0,0.0,0.0,0.0,0.8,0.9,1.1,1.4,1.8,2.1,3.2&chm=b,c3df9b,0,1,0|tAndroid%202.2,6c9729,1,0,15,,t::-5|b,b6dc7d,1,2,0|tAndroid%202.3.3,5b831d,2,0,15,,t::-5|b,aadb5e,2,3,0|b,9ddb3d,3,4,0|b,91da1e,4,5,0|tAndroid%204.0.3,253a06,5,4,15,,t::-5|b,80c414,5,6,0|B,6fad0c,6,7,0&chg=7,25&chdl=Android%202.1|Android%202.2|Android%202.3.3|Android%203.1|Android%203.2|Android%204.0.3|Android%204.1&chco=add274,a0d155,94d134,84c323,73ad18,62960f,507d08"/>
-
-<p><em>Last historical dataset collected during a 14-day period ending on November 1, 2012</em></p>
+src="http://chart.apis.google.com/chart?&cht=lc&chs=660x250&chxt=x,x,y,r&chf=bg,s,00000000&chxr=0,0,12|1,0,12|2,0,100|3,0,100&chxl=0%3A%7C06/01%7C06/15%7C07/01%7C07/15%7C08/01%7C08/15%7C09/01%7C09/15%7C10/01%7C10/15%7C11/01%7C11/15%7C12/01%7C1%3A%7C2012%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C2012%7C2%3A%7C0%25%7C25%25%7C50%25%7C75%25%7C100%25%7C3%3A%7C0%25%7C25%25%7C50%25%7C75%25%7C100%25&chxp=0,0,1,2,3,4,5,6,7,8,9,10,11,12&chxtc=0,5&chd=t:99.1,99.2,99.2,99.2,99.2,99.2,99.3,99.4,99.5,99.5,99.5,99.6,100.0|93.9,94.2,94.5,94.7,95.0,95.2,95.6,95.8,96.1,96.3,96.4,96.7,96.9|74.8,75.9,77.1,78.3,79.5,80.4,81.4,82.3,83.2,83.8,84.7,85.6,86.4|9.8,11.3,13.0,15.7,18.9,21.2,23.7,25.5,27.4,28.7,31.1,33.0,35.4|7.1,8.7,10.6,13.3,16.6,19.0,21.5,23.5,25.5,26.8,29.4,31.4,33.8|0.0,0.0,0.0,0.0,0.8,0.9,1.1,1.4,1.8,2.1,3.2,4.8,6.5&chm=b,c3df9b,0,1,0|tFroyo,689326,1,0,15,,t::-5|b,b4db77,1,2,0|tGingerbread,547a19,2,0,15,,t::-5|b,a5db51,2,3,0|b,96dd28,3,4,0|tIce%20Cream%20Sandwich,293f07,4,2,15,,t::-5|b,83c916,4,5,0|B,6fad0c,5,6,0&chg=7,25&chdl=Eclair|Froyo|Gingerbread|Honeycomb|Ice%20Cream%20Sandwich|Jelly%20Bean&chco=add274,9dd14f,8ece2a,7ab61c,659b11,507d08"
+/>
+<p><em>Last historical dataset collected during a 14-day period ending on December 1, 2012</em></p>
@@ -116,6 +118,7 @@ src="http://chart.googleapis.com/chart?cht=p&chs=400x250&chf=bg,s,00000000&chco=
<img alt="" style="float:right;clear:right"
src="http://chart.googleapis.com/chart?cht=p&chs=400x250&chf=bg,s,00000000&chco=c4df9b,6fad0c&chl=ldpi%7Cmdpi%7Chdpi%7Cxhdpi&chd=t%3A2.2,18,51.1,28.7" />
+
<p>This section provides data about the relative number of active devices that have a particular
screen configuration, defined by a combination of screen size and density. To simplify the way that
you design your user interfaces for different screen configurations, Android divides the range of
diff --git a/docs/html/develop/index.jd b/docs/html/develop/index.jd
index 153ebcbf9f73..3ca7b8012afc 100644
--- a/docs/html/develop/index.jd
+++ b/docs/html/develop/index.jd
@@ -37,7 +37,7 @@ class="play no-shadow no-transform" style="margin:0 0 0 40px;max-height:250px;he
max-width:409px;width:409px" />
</div>
<div class="content-right col-6" style="width:350px">
- <h2>New MapView APIs!</h2>
+ <h2>New Google Maps Android APIs!</h2>
<p>Google Maps Android API version 2 is now available with enhanced
features such as 3D buildings, vector-based map tiles, rich overlay capabilities,
indoor maps, support for fragments, and much more.</p>
diff --git a/docs/html/distribute/googleplay/about/visibility.jd b/docs/html/distribute/googleplay/about/visibility.jd
index 2ff129356c8a..4957c0f79142 100644
--- a/docs/html/distribute/googleplay/about/visibility.jd
+++ b/docs/html/distribute/googleplay/about/visibility.jd
@@ -4,7 +4,7 @@ page.metaDescription=
@jd:body
<div style="float:right;margin:0px 0px 24px 0px;">
- <img src="{@docRoot}images/gp-tab.png" style="width:420px" style>
+ <img src="{@docRoot}images/gp-tab.png" style="width:420px" alt="" />
</div>
<p>A billion downloads a month and growing. Get your apps in front of millions
diff --git a/docs/html/google/google_toc.cs b/docs/html/google/google_toc.cs
index 22942dd483b9..bb9cb50c3753 100644
--- a/docs/html/google/google_toc.cs
+++ b/docs/html/google/google_toc.cs
@@ -15,7 +15,7 @@
<li class="nav-section">
<div class="nav-section-header"><a href="<?cs var:toroot ?>google/play-services/index.html">
- <span class="en">Google Play services</span></a>
+ <span class="en">Google Play Services</span></a>
</div>
<ul>
<li><a href="<?cs var:toroot?>google/play-services/setup.html">
diff --git a/docs/html/google/index.jd b/docs/html/google/index.jd
index e2f8f9db8460..1c83e7815e01 100644
--- a/docs/html/google/index.jd
+++ b/docs/html/google/index.jd
@@ -28,10 +28,10 @@ div.cell-icon img {
build new revenue streams, manage app distribution,
track app usage, and enhance your app with features such as maps, sign-in, and
cloud messaging.</p>
- <p>Because these services are offered directly by Google, they're not included in
- the Android platform. Some are provided by the Google Play
- service available on devices with Google Play,
- and others require a library added to your app.</p>
+ <p>Although these Google services are not included in the Android platform, they are
+ supported by most Android-powered devices. When using these services, you can
+ distribute your app on Google Play to all devices running Android 2.2
+ or higher, and some services support even more devices.</p>
</div>
</div>
<div>&nbsp;</div>
diff --git a/docs/html/google/play-services/index.jd b/docs/html/google/play-services/index.jd
index 263f4b0c1117..fae1e1a7f161 100644
--- a/docs/html/google/play-services/index.jd
+++ b/docs/html/google/play-services/index.jd
@@ -1,4 +1,4 @@
-page.title=Google Play services
+page.title=Google Play Services
header.hide=1
@jd:body
@@ -10,7 +10,7 @@ header.hide=1
</div>
<div class="col-6">
- <h1 itemprop="name" style="margin-bottom:0;">Google Play services</h1>
+ <h1 itemprop="name" style="margin-bottom:0;">Google Play Services</h1>
<p itemprop="description">
</p>
@@ -56,7 +56,7 @@ about your users' Android version.</p>
<p>To start integrating Google Play services into your app,
- follow the <a href="/google/play-services/download.html">Setup</a> guide.</p>
+ follow the <a href="/google/play-services/setup.html">Setup</a> guide.</p>
</div>
diff --git a/docs/html/google/play-services/setup.jd b/docs/html/google/play-services/setup.jd
index ec5d26f37c21..2994c2c74b0a 100644
--- a/docs/html/google/play-services/setup.jd
+++ b/docs/html/google/play-services/setup.jd
@@ -8,34 +8,55 @@ page.title=Setup
Manager</a>. The download includes the client library and code samples.
</p>
-<p>
- To set up the Google Play services SDK:
-</p>
+<p>You must download the Google Play services SDK in order to develop using the
+<a href="{@docRoot}reference/gms-packages.html">Google Play services APIs</a>. However, <strong>you
+cannot use the Android emulator</strong> to test an app that depends on the Google Play services
+APIs&mdash;you must use a real device running Android 2.2 or higher that includes
+Google Play Store.</p>
+
+
+<p>To install the Google Play services SDK for development:</p>
<ol>
- <li>
- Launch Eclipse and select <b>Window &gt; Android SDK Manager</b> or run <code>android</code>
- at the command line.
- </li>
- <li>
- Scroll to the bottom of the package list and select <b>Extras &gt; Google Play services</b>.
- The Google Play services SDK is downloaded to your computer and installed in your Android SDK environment at
- <code>&lt;android-sdk-folder&gt;/extras/google/google_play_services/</code>.
- </li>
- <li>Copy the <code>&lt;android-sdk-folder&gt;/extras/google/google_play_services/libproject/google-play-services_lib</code>
- library project to a location in your project's source tree.
- <p>If you are using Eclipse, import the library project into your workspace. Click <b>File > Import...</b>, select <b>Android > Existing
- Android Code into Workspace</b>, and browse to the copy of the library project to import it.</p>
- </li>
- <li>Reference the library project in your Android project.
- <p>See the
- <a href="{@docRoot}tools/projects/projects-eclipse.html#ReferencingLibraryProject">Referencing a Library Project for Eclipse</a>
- or <a href="{@docRoot}tools/projects/projects-cmdline.html#ReferencingLibraryProject">Referencing a Library Project on the Command Line</a>
- for more information on how to do this.</p>
- </li>
- <li>If you are using <a href="{@docRoot}tools/help/proguard.html">ProGuard</a>, add the following
- lines in the <code>&lt;project_directory&gt;/proguard-project.txt</code> file
- to prevent ProGuard from stripping away required classes:
+ <li>Launch the SDK Manager.
+ <ul>
+ <li>From Eclipse (with <a href="{@docRoot}tools/help/adt.html">ADT</a>),
+ select <strong>Window</strong> &gt; <strong>Android SDK Manager</strong>.</li>
+ <li>On Windows, double-click the <code>SDK Manager.exe</code> file at the root of the Android
+ SDK directory.</li>
+ <li>On Mac or Linux, open a terminal and navigate to the <code>tools/</code> directory in the
+ Android SDK, then execute <code>android sdk</code>.</li>
+ </ul>
+ </li>
+ <li>
+ Scroll to the bottom of the package list, select <b>Extras &gt; Google Play services</b>,
+ and install it.
+ <p>The Google Play services SDK is saved in your Android SDK environment at
+ <code>&lt;android-sdk-folder&gt;/extras/google/google_play_services/</code>.</p>
+ </li>
+ <li>Copy the <code>&lt;android-sdk-folder&gt;/extras/google/google_play_services/libproject/google-play-services_lib</code>
+ library project into the source tree where you maintain your Android app projects.
+ <p>If you are using Eclipse, import the library project into your workspace. Click <b>File > Import</b>, select <b>Android > Existing
+ Android Code into Workspace</b>, and browse to the copy of the library project to import it.</p>
+ </li>
+</ol>
+
+
+<p>To set up a project to use the Google Play services SDK:</p>
+
+<ol>
+ <li>Reference the library project in your Android project.
+ <p>See the
+ <a href="{@docRoot}tools/projects/projects-eclipse.html#ReferencingLibraryProject">Referencing a Library Project for Eclipse</a>
+ or <a href="{@docRoot}tools/projects/projects-cmdline.html#ReferencingLibraryProject">Referencing a Library Project on the Command Line</a>
+ for more information on how to do this.</p>
+ <p class="note"><strong>Note:</strong>
+ You should be referencing a copy of the library that you copied to your
+ source tree&mdash;you should not reference the library from the Android SDK directory.</p>
+ </li>
+ <li>If you are using <a href="{@docRoot}tools/help/proguard.html">ProGuard</a>, add the following
+ lines in the <code>&lt;project_directory&gt;/proguard-project.txt</code> file
+ to prevent ProGuard from stripping away required classes:
<pre>
-keep class * extends java.util.ListResourceBundle {
protected Object[][] getContents();
diff --git a/docs/html/reference/com/google/android/gcm/GCMBaseIntentService.html b/docs/html/reference/com/google/android/gcm/GCMBaseIntentService.html
index 29950966b43b..1be991fe7e16 100644
--- a/docs/html/reference/com/google/android/gcm/GCMBaseIntentService.html
+++ b/docs/html/reference/com/google/android/gcm/GCMBaseIntentService.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -5547,7 +5547,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/GCMBroadcastReceiver.html b/docs/html/reference/com/google/android/gcm/GCMBroadcastReceiver.html
index 9e8cc56253a7..59a027a5fc33 100644
--- a/docs/html/reference/com/google/android/gcm/GCMBroadcastReceiver.html
+++ b/docs/html/reference/com/google/android/gcm/GCMBroadcastReceiver.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -1481,7 +1481,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/GCMConstants.html b/docs/html/reference/com/google/android/gcm/GCMConstants.html
index a33ba730335f..d6e5c263a90f 100644
--- a/docs/html/reference/com/google/android/gcm/GCMConstants.html
+++ b/docs/html/reference/com/google/android/gcm/GCMConstants.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -2006,7 +2006,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/GCMRegistrar.html b/docs/html/reference/com/google/android/gcm/GCMRegistrar.html
index 60cac95b1196..e2a166ac5572 100644
--- a/docs/html/reference/com/google/android/gcm/GCMRegistrar.html
+++ b/docs/html/reference/com/google/android/gcm/GCMRegistrar.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -1685,7 +1685,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/package-summary.html b/docs/html/reference/com/google/android/gcm/package-summary.html
index a9cc8948dcce..fc8f89ef0848 100644
--- a/docs/html/reference/com/google/android/gcm/package-summary.html
+++ b/docs/html/reference/com/google/android/gcm/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -600,7 +600,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/server/Constants.html b/docs/html/reference/com/google/android/gcm/server/Constants.html
index 033a7c9609c1..43d3c46c6451 100644
--- a/docs/html/reference/com/google/android/gcm/server/Constants.html
+++ b/docs/html/reference/com/google/android/gcm/server/Constants.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -2291,7 +2291,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/server/InvalidRequestException.html b/docs/html/reference/com/google/android/gcm/server/InvalidRequestException.html
index cd48dff92e5f..b744a0beca46 100644
--- a/docs/html/reference/com/google/android/gcm/server/InvalidRequestException.html
+++ b/docs/html/reference/com/google/android/gcm/server/InvalidRequestException.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -1451,7 +1451,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/server/Message.Builder.html b/docs/html/reference/com/google/android/gcm/server/Message.Builder.html
index 66cb9308623f..52f54cc49b37 100644
--- a/docs/html/reference/com/google/android/gcm/server/Message.Builder.html
+++ b/docs/html/reference/com/google/android/gcm/server/Message.Builder.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -1263,7 +1263,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/server/Message.html b/docs/html/reference/com/google/android/gcm/server/Message.html
index 766650d0e38c..95a54f636d1c 100644
--- a/docs/html/reference/com/google/android/gcm/server/Message.html
+++ b/docs/html/reference/com/google/android/gcm/server/Message.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -1267,7 +1267,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/server/MulticastResult.html b/docs/html/reference/com/google/android/gcm/server/MulticastResult.html
index 5c3ecd48cf03..d02e94062981 100644
--- a/docs/html/reference/com/google/android/gcm/server/MulticastResult.html
+++ b/docs/html/reference/com/google/android/gcm/server/MulticastResult.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -1361,7 +1361,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/server/Result.html b/docs/html/reference/com/google/android/gcm/server/Result.html
index e469e14cfcad..27f9c2f2d514 100644
--- a/docs/html/reference/com/google/android/gcm/server/Result.html
+++ b/docs/html/reference/com/google/android/gcm/server/Result.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -1190,7 +1190,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/server/Sender.html b/docs/html/reference/com/google/android/gcm/server/Sender.html
index e9f7311edbf8..1024c698f718 100644
--- a/docs/html/reference/com/google/android/gcm/server/Sender.html
+++ b/docs/html/reference/com/google/android/gcm/server/Sender.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -2077,7 +2077,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gcm/server/package-summary.html b/docs/html/reference/com/google/android/gcm/server/package-summary.html
index 05abef7ce4af..a1405cf8cb69 100644
--- a/docs/html/reference/com/google/android/gcm/server/package-summary.html
+++ b/docs/html/reference/com/google/android/gcm/server/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -617,7 +617,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r &mdash; 02 Dec 2012 17:05
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/com/google/android/gms/R.attr.html b/docs/html/reference/com/google/android/gms/R.attr.html
index ba46d482a908..771b1ceb78c2 100644
--- a/docs/html/reference/com/google/android/gms/R.attr.html
+++ b/docs/html/reference/com/google/android/gms/R.attr.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1663,7 +1663,7 @@ containing a value of this type.
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/R.html b/docs/html/reference/com/google/android/gms/R.html
index 4172529eb470..b7082ed06415 100644
--- a/docs/html/reference/com/google/android/gms/R.html
+++ b/docs/html/reference/com/google/android/gms/R.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1068,7 +1068,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/R.id.html b/docs/html/reference/com/google/android/gms/R.id.html
index f99f11e83c3a..9dff4834774d 100644
--- a/docs/html/reference/com/google/android/gms/R.id.html
+++ b/docs/html/reference/com/google/android/gms/R.id.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1184,7 +1184,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/R.string.html b/docs/html/reference/com/google/android/gms/R.string.html
index b4b7edafc738..ec4d1a718e87 100644
--- a/docs/html/reference/com/google/android/gms/R.string.html
+++ b/docs/html/reference/com/google/android/gms/R.string.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1496,7 +1496,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/R.styleable.html b/docs/html/reference/com/google/android/gms/R.styleable.html
index 8dcbceaced96..fa98dbc7c871 100644
--- a/docs/html/reference/com/google/android/gms/R.styleable.html
+++ b/docs/html/reference/com/google/android/gms/R.styleable.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1886,7 +1886,7 @@ containing a value of this type.</p></div>
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html b/docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html
index 00398bff98f2..384b41d31bd2 100644
--- a/docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html
+++ b/docs/html/reference/com/google/android/gms/auth/GoogleAuthException.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1341,7 +1341,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/auth/GoogleAuthUtil.html b/docs/html/reference/com/google/android/gms/auth/GoogleAuthUtil.html
index f85806f9f7c4..1a481cabdc04 100644
--- a/docs/html/reference/com/google/android/gms/auth/GoogleAuthUtil.html
+++ b/docs/html/reference/com/google/android/gms/auth/GoogleAuthUtil.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1950,7 +1950,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html b/docs/html/reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html
index afd7c1ce8411..e57826a41c52 100644
--- a/docs/html/reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html
+++ b/docs/html/reference/com/google/android/gms/auth/GooglePlayServicesAvailabilityException.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1366,7 +1366,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/auth/UserRecoverableAuthException.html b/docs/html/reference/com/google/android/gms/auth/UserRecoverableAuthException.html
index 12a3e5c81176..13c6a32a325c 100644
--- a/docs/html/reference/com/google/android/gms/auth/UserRecoverableAuthException.html
+++ b/docs/html/reference/com/google/android/gms/auth/UserRecoverableAuthException.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1394,7 +1394,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html b/docs/html/reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html
index 1612abdcd427..fad489ae3395 100644
--- a/docs/html/reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html
+++ b/docs/html/reference/com/google/android/gms/auth/UserRecoverableNotifiedException.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1293,7 +1293,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/auth/package-summary.html b/docs/html/reference/com/google/android/gms/auth/package-summary.html
index 65ab563d6b04..513f0c2ba828 100644
--- a/docs/html/reference/com/google/android/gms/auth/package-summary.html
+++ b/docs/html/reference/com/google/android/gms/auth/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -409,13 +409,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -620,7 +620,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/AccountPicker.html b/docs/html/reference/com/google/android/gms/common/AccountPicker.html
index dec2e311ef2c..dba73d864eac 100644
--- a/docs/html/reference/com/google/android/gms/common/AccountPicker.html
+++ b/docs/html/reference/com/google/android/gms/common/AccountPicker.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1091,7 +1091,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/ConnectionResult.html b/docs/html/reference/com/google/android/gms/common/ConnectionResult.html
index 334485c795e6..319fe9c5127e 100644
--- a/docs/html/reference/com/google/android/gms/common/ConnectionResult.html
+++ b/docs/html/reference/com/google/android/gms/common/ConnectionResult.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1882,7 +1882,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html
index 52bb1975d454..330d74f0f5c8 100644
--- a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html
+++ b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.ConnectionCallbacks.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -826,7 +826,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html
index 870955531d6d..c6a4f6ab2021 100644
--- a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html
+++ b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.OnConnectionFailedListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -780,7 +780,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.html b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.html
index 1567e3c73b05..5b8301a24dda 100644
--- a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.html
+++ b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesClient.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1365,7 +1365,7 @@ Summary:
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html
index 694ca89e225d..4fe62ad4ee4b 100644
--- a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html
+++ b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesNotAvailableException.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1327,7 +1327,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesUtil.html b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesUtil.html
index c4090ee27070..faac78026892 100644
--- a/docs/html/reference/com/google/android/gms/common/GooglePlayServicesUtil.html
+++ b/docs/html/reference/com/google/android/gms/common/GooglePlayServicesUtil.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1181,8 +1181,8 @@ From class
<span class="jd-tagtitle">Constant Value: </span>
<span>
- 2010000
- (0x001eab90)
+ 2011000
+ (0x001eaf78)
</span>
</div>
@@ -1618,7 +1618,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/Scopes.html b/docs/html/reference/com/google/android/gms/common/Scopes.html
index 891c68b037a7..80cc5831c5e6 100644
--- a/docs/html/reference/com/google/android/gms/common/Scopes.html
+++ b/docs/html/reference/com/google/android/gms/common/Scopes.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1013,7 +1013,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/common/package-summary.html b/docs/html/reference/com/google/android/gms/common/package-summary.html
index 0cd7d7dc96a2..4f5b050fdba1 100644
--- a/docs/html/reference/com/google/android/gms/common/package-summary.html
+++ b/docs/html/reference/com/google/android/gms/common/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -409,13 +409,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -638,7 +638,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/CameraUpdate.html b/docs/html/reference/com/google/android/gms/maps/CameraUpdate.html
index 07f6dcd83f0a..337fe4f169e5 100644
--- a/docs/html/reference/com/google/android/gms/maps/CameraUpdate.html
+++ b/docs/html/reference/com/google/android/gms/maps/CameraUpdate.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -958,7 +958,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/CameraUpdateFactory.html b/docs/html/reference/com/google/android/gms/maps/CameraUpdateFactory.html
index bb7ff16078bc..d9582085ba98 100644
--- a/docs/html/reference/com/google/android/gms/maps/CameraUpdateFactory.html
+++ b/docs/html/reference/com/google/android/gms/maps/CameraUpdateFactory.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1728,7 +1728,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html
index 469dd0dddc5e..17956d73fe76 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.CancelableCallback.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -810,7 +810,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html
index 9fbac5624710..8e4713ce586e 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.InfoWindowAdapter.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -859,7 +859,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html
index e00629b8cf68..cab50ae9972b 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnCameraChangeListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -775,7 +775,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html
index 0cefc0c88e5a..91a9ce38b6b3 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnInfoWindowClickListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -771,7 +771,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html
index 6d6b4985ca11..01dd51c8ddcd 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapClickListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -776,7 +776,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html
index 2ba5353186d6..df85d1ee7394 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMapLongClickListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -776,7 +776,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html
index 77213ec7388c..ea6bb6a089ed 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerClickListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -778,7 +778,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html
index ec490783a628..6de516c03551 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.OnMarkerDragListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -889,7 +889,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMap.html b/docs/html/reference/com/google/android/gms/maps/GoogleMap.html
index b75bca960666..ff847c5d8f50 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMap.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMap.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -3269,7 +3269,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/GoogleMapOptions.html b/docs/html/reference/com/google/android/gms/maps/GoogleMapOptions.html
index d962639b00fb..af47273acd8c 100644
--- a/docs/html/reference/com/google/android/gms/maps/GoogleMapOptions.html
+++ b/docs/html/reference/com/google/android/gms/maps/GoogleMapOptions.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2414,7 +2414,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html b/docs/html/reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html
index acd16cae9551..36947ccd80aa 100644
--- a/docs/html/reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html
+++ b/docs/html/reference/com/google/android/gms/maps/LocationSource.OnLocationChangedListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -771,7 +771,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/LocationSource.html b/docs/html/reference/com/google/android/gms/maps/LocationSource.html
index c480462e5949..bc4b8ecd2a26 100644
--- a/docs/html/reference/com/google/android/gms/maps/LocationSource.html
+++ b/docs/html/reference/com/google/android/gms/maps/LocationSource.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -876,7 +876,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/MapFragment.html b/docs/html/reference/com/google/android/gms/maps/MapFragment.html
index 029f2ac44042..b8c25d65f41d 100644
--- a/docs/html/reference/com/google/android/gms/maps/MapFragment.html
+++ b/docs/html/reference/com/google/android/gms/maps/MapFragment.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -3119,7 +3119,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/MapView.html b/docs/html/reference/com/google/android/gms/maps/MapView.html
index 8e46ba64da49..52f97aa5af46 100644
--- a/docs/html/reference/com/google/android/gms/maps/MapView.html
+++ b/docs/html/reference/com/google/android/gms/maps/MapView.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -12480,7 +12480,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/MapsInitializer.html b/docs/html/reference/com/google/android/gms/maps/MapsInitializer.html
index 82bde5a5454f..56c36d4b9647 100644
--- a/docs/html/reference/com/google/android/gms/maps/MapsInitializer.html
+++ b/docs/html/reference/com/google/android/gms/maps/MapsInitializer.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1041,7 +1041,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/Projection.html b/docs/html/reference/com/google/android/gms/maps/Projection.html
index 72ca9c7fc69f..214a0c04b8e1 100644
--- a/docs/html/reference/com/google/android/gms/maps/Projection.html
+++ b/docs/html/reference/com/google/android/gms/maps/Projection.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1150,7 +1150,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/SupportMapFragment.html b/docs/html/reference/com/google/android/gms/maps/SupportMapFragment.html
index eeae46baab3c..d18f9dde494b 100644
--- a/docs/html/reference/com/google/android/gms/maps/SupportMapFragment.html
+++ b/docs/html/reference/com/google/android/gms/maps/SupportMapFragment.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2976,7 +2976,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/UiSettings.html b/docs/html/reference/com/google/android/gms/maps/UiSettings.html
index 696688015e28..5b8f856e0de3 100644
--- a/docs/html/reference/com/google/android/gms/maps/UiSettings.html
+++ b/docs/html/reference/com/google/android/gms/maps/UiSettings.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1838,7 +1838,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptor.html b/docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptor.html
index a7e9b937d41e..d57a280c1fa1 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptor.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptor.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -961,7 +961,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html b/docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html
index f83aac39e82e..c68338998cce 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/BitmapDescriptorFactory.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1776,7 +1776,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/CameraPosition.Builder.html b/docs/html/reference/com/google/android/gms/maps/model/CameraPosition.Builder.html
index db6a87b3e6d0..ca911b3edd45 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/CameraPosition.Builder.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/CameraPosition.Builder.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1337,7 +1337,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/CameraPosition.html b/docs/html/reference/com/google/android/gms/maps/model/CameraPosition.html
index 2c671ca40f70..6dd08be60fe5 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/CameraPosition.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/CameraPosition.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1937,7 +1937,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/GroundOverlay.html b/docs/html/reference/com/google/android/gms/maps/model/GroundOverlay.html
index dac7e46fef30..f8412c6bf033 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/GroundOverlay.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/GroundOverlay.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2109,7 +2109,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/GroundOverlayOptions.html b/docs/html/reference/com/google/android/gms/maps/model/GroundOverlayOptions.html
index 4e2bc634869e..71bdda0b5f2c 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/GroundOverlayOptions.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/GroundOverlayOptions.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2634,7 +2634,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/LatLng.html b/docs/html/reference/com/google/android/gms/maps/model/LatLng.html
index 91f813ad2774..a34ea208eec9 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/LatLng.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/LatLng.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1602,7 +1602,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html b/docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html
index 7771679e8a86..de5733c44cd8 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.Builder.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1154,7 +1154,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.html b/docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.html
index aa77e03dddb9..f76571cd7a84 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/LatLngBounds.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1812,7 +1812,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/Marker.html b/docs/html/reference/com/google/android/gms/maps/model/Marker.html
index f8233a4dcd12..f8a0155cf1a2 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/Marker.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/Marker.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1850,7 +1850,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/MarkerOptions.html b/docs/html/reference/com/google/android/gms/maps/model/MarkerOptions.html
index dd1b2a8ed290..939e425bd607 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/MarkerOptions.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/MarkerOptions.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2196,7 +2196,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/Polygon.html b/docs/html/reference/com/google/android/gms/maps/model/Polygon.html
index 02f538b5157f..f40bfb12fdcb 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/Polygon.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/Polygon.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2075,7 +2075,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/PolygonOptions.html b/docs/html/reference/com/google/android/gms/maps/model/PolygonOptions.html
index c06ec8c462cd..b3075b8ecc7b 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/PolygonOptions.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/PolygonOptions.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2311,7 +2311,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/Polyline.html b/docs/html/reference/com/google/android/gms/maps/model/Polyline.html
index 32406815d2cc..060f91fae6dd 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/Polyline.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/Polyline.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1923,7 +1923,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/PolylineOptions.html b/docs/html/reference/com/google/android/gms/maps/model/PolylineOptions.html
index 0128763f71fa..6d429864dd9e 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/PolylineOptions.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/PolylineOptions.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2095,7 +2095,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/RuntimeRemoteException.html b/docs/html/reference/com/google/android/gms/maps/model/RuntimeRemoteException.html
index 8f031d340ab8..397a7ad78031 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/RuntimeRemoteException.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/RuntimeRemoteException.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1292,7 +1292,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/Tile.html b/docs/html/reference/com/google/android/gms/maps/model/Tile.html
index 98348c0036d0..8c775c261e8a 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/Tile.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/Tile.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1503,7 +1503,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/TileOverlay.html b/docs/html/reference/com/google/android/gms/maps/model/TileOverlay.html
index d7a28e265705..1b8bafd52236 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/TileOverlay.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/TileOverlay.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1482,7 +1482,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/TileOverlayOptions.html b/docs/html/reference/com/google/android/gms/maps/model/TileOverlayOptions.html
index 0ebd57fc5362..86a14175f2af 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/TileOverlayOptions.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/TileOverlayOptions.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1690,7 +1690,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/TileProvider.html b/docs/html/reference/com/google/android/gms/maps/model/TileProvider.html
index 5c6a215c6776..3ad75ba27399 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/TileProvider.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/TileProvider.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -903,7 +903,7 @@ Summary:
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/UrlTileProvider.html b/docs/html/reference/com/google/android/gms/maps/model/UrlTileProvider.html
index 100fea8609b8..c586f1eac355 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/UrlTileProvider.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/UrlTileProvider.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1308,7 +1308,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/VisibleRegion.html b/docs/html/reference/com/google/android/gms/maps/model/VisibleRegion.html
index 0953d69fc70c..04bd89a23dc7 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/VisibleRegion.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/VisibleRegion.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1757,7 +1757,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/model/package-summary.html b/docs/html/reference/com/google/android/gms/maps/model/package-summary.html
index f12320d3dbb5..30a3f37daa2a 100644
--- a/docs/html/reference/com/google/android/gms/maps/model/package-summary.html
+++ b/docs/html/reference/com/google/android/gms/maps/model/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -409,13 +409,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -690,7 +690,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/maps/package-summary.html b/docs/html/reference/com/google/android/gms/maps/package-summary.html
index 7010df9b15dd..b762b0c3ecfb 100644
--- a/docs/html/reference/com/google/android/gms/maps/package-summary.html
+++ b/docs/html/reference/com/google/android/gms/maps/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -409,13 +409,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -677,7 +677,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/package-summary.html b/docs/html/reference/com/google/android/gms/package-summary.html
index 0efdc8451f3d..537c749935c6 100644
--- a/docs/html/reference/com/google/android/gms/package-summary.html
+++ b/docs/html/reference/com/google/android/gms/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -409,13 +409,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -602,7 +602,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/panorama/PanoramaClient.OnPanoramaInfoLoadedListener.html b/docs/html/reference/com/google/android/gms/panorama/PanoramaClient.OnPanoramaInfoLoadedListener.html
index 95e6ec5acb41..51f8c46a3036 100644
--- a/docs/html/reference/com/google/android/gms/panorama/PanoramaClient.OnPanoramaInfoLoadedListener.html
+++ b/docs/html/reference/com/google/android/gms/panorama/PanoramaClient.OnPanoramaInfoLoadedListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -777,7 +777,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/panorama/PanoramaClient.html b/docs/html/reference/com/google/android/gms/panorama/PanoramaClient.html
index 33465e3bc432..0c71fdb7f3a9 100644
--- a/docs/html/reference/com/google/android/gms/panorama/PanoramaClient.html
+++ b/docs/html/reference/com/google/android/gms/panorama/PanoramaClient.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1962,7 +1962,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/panorama/package-summary.html b/docs/html/reference/com/google/android/gms/panorama/package-summary.html
index 23dac6ae2569..5cc95b144b75 100644
--- a/docs/html/reference/com/google/android/gms/panorama/package-summary.html
+++ b/docs/html/reference/com/google/android/gms/panorama/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -409,13 +409,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -597,7 +597,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/plus/GooglePlusUtil.html b/docs/html/reference/com/google/android/gms/plus/GooglePlusUtil.html
index 0ecc7325cb58..5f8dbf3df6f6 100644
--- a/docs/html/reference/com/google/android/gms/plus/GooglePlusUtil.html
+++ b/docs/html/reference/com/google/android/gms/plus/GooglePlusUtil.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1348,7 +1348,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/plus/PlusClient.html b/docs/html/reference/com/google/android/gms/plus/PlusClient.html
index 6cad54d2ad91..05a30ec186c3 100644
--- a/docs/html/reference/com/google/android/gms/plus/PlusClient.html
+++ b/docs/html/reference/com/google/android/gms/plus/PlusClient.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -2143,7 +2143,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html b/docs/html/reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html
index 267d770943a7..d10a252da7c3 100644
--- a/docs/html/reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html
+++ b/docs/html/reference/com/google/android/gms/plus/PlusOneButton.OnPlusOneClickListener.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -774,7 +774,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/plus/PlusOneButton.html b/docs/html/reference/com/google/android/gms/plus/PlusOneButton.html
index cac9ffa695eb..dda095cfde55 100644
--- a/docs/html/reference/com/google/android/gms/plus/PlusOneButton.html
+++ b/docs/html/reference/com/google/android/gms/plus/PlusOneButton.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -12356,7 +12356,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/plus/PlusShare.Builder.html b/docs/html/reference/com/google/android/gms/plus/PlusShare.Builder.html
index 848f6921a95f..d2ee6bc2970f 100644
--- a/docs/html/reference/com/google/android/gms/plus/PlusShare.Builder.html
+++ b/docs/html/reference/com/google/android/gms/plus/PlusShare.Builder.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1552,7 +1552,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/plus/PlusShare.html b/docs/html/reference/com/google/android/gms/plus/PlusShare.html
index 47d0eb6d458c..4ea956d99ced 100644
--- a/docs/html/reference/com/google/android/gms/plus/PlusShare.html
+++ b/docs/html/reference/com/google/android/gms/plus/PlusShare.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -1349,7 +1349,7 @@ From class
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/plus/PlusSignInButton.html b/docs/html/reference/com/google/android/gms/plus/PlusSignInButton.html
index cc261b14f438..67fdf37e492a 100644
--- a/docs/html/reference/com/google/android/gms/plus/PlusSignInButton.html
+++ b/docs/html/reference/com/google/android/gms/plus/PlusSignInButton.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop" itemscope itemtype="http://schema.org/Article">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -408,13 +408,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -9805,7 +9805,7 @@ From interface
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/com/google/android/gms/plus/package-summary.html b/docs/html/reference/com/google/android/gms/plus/package-summary.html
index 87b6d84ca19d..8e0da0effe9e 100644
--- a/docs/html/reference/com/google/android/gms/plus/package-summary.html
+++ b/docs/html/reference/com/google/android/gms/plus/package-summary.html
@@ -100,7 +100,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<div id="doc-api-level" class="" style="display:none"></div>
<a name="top"></a>
@@ -409,13 +409,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -624,7 +624,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/docs/html/reference/gcm-packages.html b/docs/html/reference/gcm-packages.html
index defc304f6822..653f850701de 100644
--- a/docs/html/reference/gcm-packages.html
+++ b/docs/html/reference/gcm-packages.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<a name="top"></a>
@@ -407,13 +407,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -564,7 +564,7 @@ onkeyup="return search_changed(event, false, '/')" />
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:15
</div>
diff --git a/docs/html/reference/gms-packages.html b/docs/html/reference/gms-packages.html
index 650a2e492252..228e841bbfdf 100644
--- a/docs/html/reference/gms-packages.html
+++ b/docs/html/reference/gms-packages.html
@@ -99,7 +99,7 @@ href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,m
<script src="/gcm_navtree_data.js" type="text/javascript"></script>
</head>
-<body class="gc-documentation
+<body class="gc-documentation google
develop">
<a name="top"></a>
@@ -407,13 +407,13 @@ onkeyup="return search_changed(event, false, '/')" />
<span class="en">Security and Design</span></a>
</li>
<li><a href="/google/play/billing/billing_testing.html">
- <span class="en">Testing <br/>In-app Billing</span></a>
+ <span class="en">Testing In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_admin.html">
<span class="en">Administering In-app Billing</span></a>
</li>
<li><a href="/google/play/billing/billing_reference.html">
- <span class="en">In-app Billing Reference</span></a>
+ <span class="en">Reference</span></a>
</li>
</ul>
</li>
@@ -530,9 +530,9 @@ onkeyup="return search_changed(event, false, '/')" />
<div id="jd-content">
<div class="jd-descr">
-<p>Contains the classes for accessing the services provided in the Google Play services platform. See
-the <a href="/google/play-services/setup.html">Setup guide</a> on how to configure the SDK that contains
-these classes.</p>
+ <p>Contains the classes for accessing the services provided in the Google Play services platform.
+ See the <a href="/google/play-services/setup.html">Setup guide</a> on how to configure the
+ SDK that contains these classes.</p>
</div>
@@ -601,7 +601,7 @@ these classes.</p>
</div>
<div id="build_info">
- Android &nbsp;r - 30 Nov 2012 16:06
+ Android &nbsp;r &mdash; 03 Dec 2012 12:16
</div>
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
index ec428834706e..00991c1dd673 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsModel.java
@@ -121,7 +121,8 @@ class QuickSettingsModel implements BluetoothStateChangeCallback,
public void startObserving() {
final ContentResolver cr = mContext.getContentResolver();
cr.registerContentObserver(
- Settings.System.getUriFor(Settings.System.NEXT_ALARM_FORMATTED), false, this);
+ Settings.System.getUriFor(Settings.System.NEXT_ALARM_FORMATTED), false, this,
+ UserHandle.USER_ALL);
}
}
@@ -311,8 +312,15 @@ class QuickSettingsModel implements BluetoothStateChangeCallback,
mAlarmCallback.refreshView(mAlarmTile, mAlarmState);
}
void onNextAlarmChanged() {
- mAlarmState.label = Settings.System.getString(mContext.getContentResolver(),
- Settings.System.NEXT_ALARM_FORMATTED);
+ final String alarmText = Settings.System.getStringForUser(mContext.getContentResolver(),
+ Settings.System.NEXT_ALARM_FORMATTED,
+ UserHandle.USER_CURRENT);
+ mAlarmState.label = alarmText;
+
+ // When switching users, this is the only clue we're going to get about whether the
+ // alarm is actually set, since we won't get the ACTION_ALARM_CHANGED broadcast
+ mAlarmState.enabled = ! TextUtils.isEmpty(alarmText);
+
mAlarmCallback.refreshView(mAlarmTile, mAlarmState);
}
diff --git a/services/java/com/android/server/AttributeCache.java b/services/java/com/android/server/AttributeCache.java
index 81378dcdc51a..81613c6a9fdb 100644
--- a/services/java/com/android/server/AttributeCache.java
+++ b/services/java/com/android/server/AttributeCache.java
@@ -23,6 +23,7 @@ import android.content.pm.PackageManager;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.content.res.TypedArray;
+import android.os.UserHandle;
import android.util.SparseArray;
import java.util.HashMap;
@@ -34,52 +35,54 @@ import java.util.WeakHashMap;
*/
public final class AttributeCache {
private static AttributeCache sInstance = null;
-
+
private final Context mContext;
- private final WeakHashMap<String, Package> mPackages =
- new WeakHashMap<String, Package>();
+ private final SparseArray<WeakHashMap<String, Package>> mPackages =
+ new SparseArray<WeakHashMap<String, Package>>();
private final Configuration mConfiguration = new Configuration();
-
+
public final static class Package {
public final Context context;
private final SparseArray<HashMap<int[], Entry>> mMap
= new SparseArray<HashMap<int[], Entry>>();
-
+
public Package(Context c) {
context = c;
}
}
-
+
public final static class Entry {
public final Context context;
public final TypedArray array;
-
+
public Entry(Context c, TypedArray ta) {
context = c;
array = ta;
}
}
-
+
public static void init(Context context) {
if (sInstance == null) {
sInstance = new AttributeCache(context);
}
}
-
+
public static AttributeCache instance() {
return sInstance;
}
-
+
public AttributeCache(Context context) {
mContext = context;
}
-
+
public void removePackage(String packageName) {
synchronized (this) {
- mPackages.remove(packageName);
+ for (int i=0; i<mPackages.size(); i++) {
+ mPackages.valueAt(i).remove(packageName);
+ }
}
}
-
+
public void updateConfiguration(Configuration config) {
synchronized (this) {
int changes = mConfiguration.updateFrom(config);
@@ -93,10 +96,21 @@ public final class AttributeCache {
}
}
}
-
- public Entry get(String packageName, int resId, int[] styleable) {
+
+ public void removeUser(int userId) {
+ synchronized (this) {
+ mPackages.remove(userId);
+ }
+ }
+
+ public Entry get(int userId, String packageName, int resId, int[] styleable) {
synchronized (this) {
- Package pkg = mPackages.get(packageName);
+ WeakHashMap<String, Package> packages = mPackages.get(userId);
+ if (packages == null) {
+ packages = new WeakHashMap<String, Package>();
+ mPackages.put(userId, packages);
+ }
+ Package pkg = packages.get(packageName);
HashMap<int[], Entry> map = null;
Entry ent = null;
if (pkg != null) {
@@ -110,7 +124,8 @@ public final class AttributeCache {
} else {
Context context;
try {
- context = mContext.createPackageContext(packageName, 0);
+ context = mContext.createPackageContextAsUser(packageName, 0,
+ new UserHandle(userId));
if (context == null) {
return null;
}
@@ -118,7 +133,7 @@ public final class AttributeCache {
return null;
}
pkg = new Package(context);
- mPackages.put(packageName, pkg);
+ packages.put(packageName, pkg);
}
if (map == null) {
diff --git a/services/java/com/android/server/BluetoothManagerService.java b/services/java/com/android/server/BluetoothManagerService.java
index 5d83f00b4469..7f52157d54d8 100755
--- a/services/java/com/android/server/BluetoothManagerService.java
+++ b/services/java/com/android/server/BluetoothManagerService.java
@@ -77,6 +77,15 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
private static final int MESSAGE_SAVE_NAME_AND_ADDRESS=201;
private static final int MESSAGE_USER_SWITCHED = 300;
private static final int MAX_SAVE_RETRIES=3;
+ // Bluetooth persisted setting is off
+ private static final int BLUETOOTH_OFF=0;
+ // Bluetooth persisted setting is on
+ // and Airplane mode won't affect Bluetooth state at start up
+ private static final int BLUETOOTH_ON_BLUETOOTH=1;
+ // Bluetooth persisted setting is on
+ // but Airplane mode will affect Bluetooth state at start up
+ // and Airplane mode will have higher priority.
+ private static final int BLUETOOTH_ON_AIRPLANE=2;
private final Context mContext;
@@ -90,7 +99,15 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
private IBluetooth mBluetooth;
private boolean mBinding;
private boolean mUnbinding;
+ // used inside handler thread
private boolean mQuietEnable = false;
+ // configuarion from external IBinder call which is used to
+ // synchronize with broadcast receiver.
+ private boolean mQuietEnableExternal;
+ // configuarion from external IBinder call which is used to
+ // synchronize with broadcast receiver.
+ private boolean mEnableExternal;
+ // used inside handler thread
private boolean mEnable;
private int mState;
private HandlerThread mThread;
@@ -128,18 +145,39 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
storeNameAndAddress(newName, null);
}
} else if (Intent.ACTION_AIRPLANE_MODE_CHANGED.equals(action)) {
- if (isAirplaneModeOn()) {
- // disable without persisting the setting
- mHandler.sendMessage(mHandler.obtainMessage(MESSAGE_DISABLE,
- 0, 0));
- } else if (isBluetoothPersistedStateOn()) {
- // enable without persisting the setting
- mHandler.sendMessage(mHandler.obtainMessage(MESSAGE_ENABLE,
- 0, 0));
+ synchronized(mReceiver) {
+ if (isBluetoothPersistedStateOn()) {
+ if (isAirplaneModeOn()) {
+ persistBluetoothSetting(BLUETOOTH_ON_AIRPLANE);
+ } else {
+ persistBluetoothSetting(BLUETOOTH_ON_BLUETOOTH);
+ }
+ }
+ if (isAirplaneModeOn()) {
+ // disable without persisting the setting
+ sendDisableMsg();
+ } else if (mEnableExternal) {
+ // enable without persisting the setting
+ sendEnableMsg(mQuietEnableExternal);
+ }
}
} else if (Intent.ACTION_USER_SWITCHED.equals(action)) {
mHandler.sendMessage(mHandler.obtainMessage(MESSAGE_USER_SWITCHED,
intent.getIntExtra(Intent.EXTRA_USER_HANDLE, 0), 0));
+ } else if (Intent.ACTION_BOOT_COMPLETED.equals(action)) {
+ synchronized(mReceiver) {
+ if (mEnableExternal && isBluetoothPersistedStateOnBluetooth()) {
+ //Enable
+ if (DBG) Log.d(TAG, "Auto-enabling Bluetooth.");
+ sendEnableMsg(mQuietEnableExternal);
+ }
+ }
+
+ if (!isNameAndAddressSet()) {
+ //Sync the Bluetooth name and address from the Bluetooth Adapter
+ if (DBG) Log.d(TAG,"Retrieving Bluetooth Adapter name and address...");
+ getNameAndAddress();
+ }
}
}
};
@@ -155,30 +193,21 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
mUnbinding = false;
mEnable = false;
mState = BluetoothAdapter.STATE_OFF;
+ mQuietEnableExternal = false;
+ mEnableExternal = false;
mAddress = null;
mName = null;
mContentResolver = context.getContentResolver();
mCallbacks = new RemoteCallbackList<IBluetoothManagerCallback>();
mStateChangeCallbacks = new RemoteCallbackList<IBluetoothStateChangeCallback>();
- IntentFilter filter = new IntentFilter(BluetoothAdapter.ACTION_STATE_CHANGED);
+ IntentFilter filter = new IntentFilter(Intent.ACTION_BOOT_COMPLETED);
filter.addAction(BluetoothAdapter.ACTION_LOCAL_NAME_CHANGED);
filter.addAction(Intent.ACTION_USER_SWITCHED);
registerForAirplaneMode(filter);
mContext.registerReceiver(mReceiver, filter);
- boolean airplaneModeOn = isAirplaneModeOn();
- boolean bluetoothOn = isBluetoothPersistedStateOn();
loadStoredNameAndAddress();
- if (DBG) Log.d(TAG, "airplaneModeOn: " + airplaneModeOn + " bluetoothOn: " + bluetoothOn);
- if (bluetoothOn) {
- //Enable
- if (DBG) Log.d(TAG, "Auto-enabling Bluetooth.");
- enableHelper();
- }
-
- if (!isNameAndAddressSet()) {
- //Sync the Bluetooth name and address from the Bluetooth Adapter
- if (DBG) Log.d(TAG,"Retrieving Bluetooth Adapter name and address...");
- getNameAndAddress();
+ if (isBluetoothPersistedStateOn()) {
+ mEnableExternal = true;
}
}
@@ -195,17 +224,25 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
*/
private final boolean isBluetoothPersistedStateOn() {
return Settings.Global.getInt(mContentResolver,
- Settings.Global.BLUETOOTH_ON, 0) ==1;
+ Settings.Global.BLUETOOTH_ON, 0) != BLUETOOTH_OFF;
+ }
+
+ /**
+ * Returns true if the Bluetooth saved state is BLUETOOTH_ON_BLUETOOTH
+ */
+ private final boolean isBluetoothPersistedStateOnBluetooth() {
+ return Settings.Global.getInt(mContentResolver,
+ Settings.Global.BLUETOOTH_ON, 0) == BLUETOOTH_ON_BLUETOOTH;
}
/**
* Save the Bluetooth on/off state
*
*/
- private void persistBluetoothSetting(boolean setOn) {
+ private void persistBluetoothSetting(int value) {
Settings.Global.putInt(mContext.getContentResolver(),
Settings.Global.BLUETOOTH_ON,
- setOn ? 1 : 0);
+ value);
}
/**
@@ -334,10 +371,11 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
throw new SecurityException("no permission to enable Bluetooth quietly");
}
- Message msg = mHandler.obtainMessage(MESSAGE_ENABLE);
- msg.arg1=0; //No persist
- msg.arg2=1; //Quiet mode
- mHandler.sendMessage(msg);
+ synchronized(mReceiver) {
+ mQuietEnableExternal = true;
+ mEnableExternal = true;
+ sendEnableMsg(true);
+ }
return true;
}
@@ -348,7 +386,23 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
return false;
}
- return enableHelper();
+ mContext.enforceCallingOrSelfPermission(BLUETOOTH_ADMIN_PERM,
+ "Need BLUETOOTH ADMIN permission");
+ if (DBG) {
+ Log.d(TAG,"enable(): mBluetooth =" + mBluetooth +
+ " mBinding = " + mBinding);
+ }
+
+ synchronized(mReceiver) {
+ mQuietEnableExternal = false;
+ mEnableExternal = true;
+ // waive WRITE_SECURE_SETTINGS permission check
+ long callingIdentity = Binder.clearCallingIdentity();
+ persistBluetoothSetting(BLUETOOTH_ON_BLUETOOTH);
+ Binder.restoreCallingIdentity(callingIdentity);
+ sendEnableMsg(false);
+ }
+ return true;
}
public boolean disable(boolean persist) {
@@ -366,9 +420,16 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
" mBinding = " + mBinding);
}
- Message msg = mHandler.obtainMessage(MESSAGE_DISABLE);
- msg.arg1=(persist?1:0);
- mHandler.sendMessage(msg);
+ synchronized(mReceiver) {
+ if (persist) {
+ // waive WRITE_SECURE_SETTINGS permission check
+ long callingIdentity = Binder.clearCallingIdentity();
+ persistBluetoothSetting(BLUETOOTH_OFF);
+ Binder.restoreCallingIdentity(callingIdentity);
+ }
+ mEnableExternal = false;
+ sendDisableMsg();
+ }
return true;
}
@@ -641,7 +702,7 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
}
mHandler.removeMessages(MESSAGE_RESTART_BLUETOOTH_SERVICE);
mEnable = true;
- handleEnable(msg.arg1 == 1, msg.arg2 ==1);
+ handleEnable(msg.arg1 == 1);
break;
case MESSAGE_DISABLE:
@@ -649,11 +710,11 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
if (mEnable && mBluetooth != null) {
waitForOnOff(true, false);
mEnable = false;
- handleDisable(msg.arg1 == 1);
+ handleDisable();
waitForOnOff(false, false);
} else {
mEnable = false;
- handleDisable(msg.arg1 == 1);
+ handleDisable();
}
break;
@@ -732,7 +793,7 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
if (!mEnable) {
waitForOnOff(true, false);
- handleDisable(false);
+ handleDisable();
waitForOnOff(false, false);
}
break;
@@ -800,7 +861,7 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
it doesnt change when IBluetooth
service restarts */
mEnable = true;
- handleEnable(false, mQuietEnable);
+ handleEnable(mQuietEnable);
break;
}
@@ -849,7 +910,7 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
}
// disable
- handleDisable(false);
+ handleDisable();
// Pbap service need receive STATE_TURNING_OFF intent to close
bluetoothStateChangeHandler(BluetoothAdapter.STATE_ON,
BluetoothAdapter.STATE_TURNING_OFF);
@@ -871,7 +932,7 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
mHandler.removeMessages(MESSAGE_BLUETOOTH_STATE_CHANGE);
mState = BluetoothAdapter.STATE_OFF;
// enable
- handleEnable(false, mQuietEnable);
+ handleEnable(mQuietEnable);
} else if (mBinding || mBluetooth != null) {
Message userMsg = mHandler.obtainMessage(MESSAGE_USER_SWITCHED);
userMsg.arg2 = 1 + msg.arg2;
@@ -888,11 +949,7 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
}
}
- private void handleEnable(boolean persist, boolean quietMode) {
- if (persist) {
- persistBluetoothSetting(true);
- }
-
+ private void handleEnable(boolean quietMode) {
mQuietEnable = quietMode;
synchronized(mConnection) {
@@ -944,11 +1001,7 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
}
}
- private void handleDisable(boolean persist) {
- if (persist) {
- persistBluetoothSetting(false);
- }
-
+ private void handleDisable() {
synchronized(mConnection) {
// don't need to disable if GetNameAddressOnly is set,
// service will be unbinded after Name and Address are saved
@@ -988,21 +1041,6 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
return valid;
}
- private boolean enableHelper() {
- mContext.enforceCallingOrSelfPermission(BLUETOOTH_ADMIN_PERM,
- "Need BLUETOOTH ADMIN permission");
- if (DBG) {
- Log.d(TAG,"enable(): mBluetooth =" + mBluetooth +
- " mBinding = " + mBinding);
- }
-
- Message msg = mHandler.obtainMessage(MESSAGE_ENABLE);
- msg.arg1=1; //persist
- msg.arg2=0; //No Quiet Mode
- mHandler.sendMessage(msg);
- return true;
- }
-
private void bluetoothStateChangeHandler(int prevState, int newState) {
if (prevState != newState) {
//Notify all proxy objects first of adapter state change
@@ -1062,6 +1100,15 @@ class BluetoothManagerService extends IBluetoothManager.Stub {
return false;
}
+ private void sendDisableMsg() {
+ mHandler.sendMessage(mHandler.obtainMessage(MESSAGE_DISABLE));
+ }
+
+ private void sendEnableMsg(boolean quietMode) {
+ mHandler.sendMessage(mHandler.obtainMessage(MESSAGE_ENABLE,
+ quietMode ? 1 : 0, 0));
+ }
+
private boolean canUnbindBluetoothService() {
synchronized(mConnection) {
//Only unbind with mEnable flag not set
diff --git a/services/java/com/android/server/am/ActivityManagerService.java b/services/java/com/android/server/am/ActivityManagerService.java
index d15b85475af3..409480f81ac2 100644
--- a/services/java/com/android/server/am/ActivityManagerService.java
+++ b/services/java/com/android/server/am/ActivityManagerService.java
@@ -14551,6 +14551,10 @@ public final class ActivityManagerService extends ActivityManagerNative
// Clean up all state and processes associated with the user.
// Kill all the processes for the user.
forceStopUserLocked(userId);
+ AttributeCache ac = AttributeCache.instance();
+ if (ac != null) {
+ ac.removeUser(userId);
+ }
}
}
diff --git a/services/java/com/android/server/am/ActivityRecord.java b/services/java/com/android/server/am/ActivityRecord.java
index 749dc6651d38..de0f9ca32b45 100644
--- a/services/java/com/android/server/am/ActivityRecord.java
+++ b/services/java/com/android/server/am/ActivityRecord.java
@@ -407,7 +407,7 @@ final class ActivityRecord {
packageName = aInfo.applicationInfo.packageName;
launchMode = aInfo.launchMode;
- AttributeCache.Entry ent = AttributeCache.instance().get(packageName,
+ AttributeCache.Entry ent = AttributeCache.instance().get(userId, packageName,
realTheme, com.android.internal.R.styleable.Window);
fullscreen = ent != null && !ent.array.getBoolean(
com.android.internal.R.styleable.Window_windowIsFloating, false)
diff --git a/services/java/com/android/server/am/ActivityStack.java b/services/java/com/android/server/am/ActivityStack.java
index 4546dc3a8290..27dd7327a186 100755
--- a/services/java/com/android/server/am/ActivityStack.java
+++ b/services/java/com/android/server/am/ActivityStack.java
@@ -1810,8 +1810,8 @@ final class ActivityStack {
}
mHistory.add(addPos, r);
r.putInHistory();
- mService.mWindowManager.addAppToken(addPos, r.appToken, r.task.taskId,
- r.info.screenOrientation, r.fullscreen,
+ mService.mWindowManager.addAppToken(addPos, r.userId, r.appToken,
+ r.task.taskId, r.info.screenOrientation, r.fullscreen,
(r.info.flags & ActivityInfo.FLAG_SHOW_ON_LOCK_SCREEN) != 0);
if (VALIDATE_TOKENS) {
validateAppTokensLocked();
@@ -1875,8 +1875,8 @@ final class ActivityStack {
mNoAnimActivities.remove(r);
}
r.updateOptionsLocked(options);
- mService.mWindowManager.addAppToken(
- addPos, r.appToken, r.task.taskId, r.info.screenOrientation, r.fullscreen,
+ mService.mWindowManager.addAppToken(addPos, r.userId, r.appToken,
+ r.task.taskId, r.info.screenOrientation, r.fullscreen,
(r.info.flags & ActivityInfo.FLAG_SHOW_ON_LOCK_SCREEN) != 0);
boolean doShow = true;
if (newTask) {
@@ -1914,8 +1914,8 @@ final class ActivityStack {
} else {
// If this is the first activity, don't do any fancy animations,
// because there is nothing for it to animate on top of.
- mService.mWindowManager.addAppToken(addPos, r.appToken, r.task.taskId,
- r.info.screenOrientation, r.fullscreen,
+ mService.mWindowManager.addAppToken(addPos, r.userId, r.appToken,
+ r.task.taskId, r.info.screenOrientation, r.fullscreen,
(r.info.flags & ActivityInfo.FLAG_SHOW_ON_LOCK_SCREEN) != 0);
ActivityOptions.abort(options);
}
diff --git a/services/java/com/android/server/net/NetworkStatsService.java b/services/java/com/android/server/net/NetworkStatsService.java
index 7101520e801c..546f2be0770a 100644
--- a/services/java/com/android/server/net/NetworkStatsService.java
+++ b/services/java/com/android/server/net/NetworkStatsService.java
@@ -903,7 +903,7 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
ident.add(NetworkIdentity.buildNetworkIdentity(mContext, state));
// remember any ifaces associated with mobile networks
- if (isNetworkTypeMobile(state.networkInfo.getType())) {
+ if (isNetworkTypeMobile(state.networkInfo.getType()) && iface != null) {
if (!contains(mMobileIfaces, iface)) {
mMobileIfaces = appendElement(String.class, mMobileIfaces, iface);
}
diff --git a/services/java/com/android/server/wm/AppWindowToken.java b/services/java/com/android/server/wm/AppWindowToken.java
index 7efffe503ee4..2802ad7444c1 100644
--- a/services/java/com/android/server/wm/AppWindowToken.java
+++ b/services/java/com/android/server/wm/AppWindowToken.java
@@ -37,6 +37,8 @@ import java.util.ArrayList;
* really activity) that is displaying windows.
*/
class AppWindowToken extends WindowToken {
+ // The user who owns this app window token.
+ final int userId;
// Non-null only for application tokens.
final IApplicationToken appToken;
@@ -98,9 +100,10 @@ class AppWindowToken extends WindowToken {
// Input application handle used by the input dispatcher.
final InputApplicationHandle mInputApplicationHandle;
- AppWindowToken(WindowManagerService _service, IApplicationToken _token) {
+ AppWindowToken(WindowManagerService _service, int _userId, IApplicationToken _token) {
super(_service, _token.asBinder(),
WindowManager.LayoutParams.TYPE_APPLICATION, true);
+ userId = _userId;
appWindowToken = this;
appToken = _token;
mInputApplicationHandle = new InputApplicationHandle(this);
@@ -225,7 +228,8 @@ class AppWindowToken extends WindowToken {
void dump(PrintWriter pw, String prefix) {
super.dump(pw, prefix);
if (appToken != null) {
- pw.print(prefix); pw.println("app=true");
+ pw.print(prefix); pw.print("app=true");
+ pw.print(" userId="); pw.println(userId);
}
if (allAppWindows.size() > 0) {
pw.print(prefix); pw.print("allAppWindows="); pw.println(allAppWindows);
diff --git a/services/java/com/android/server/wm/WindowManagerService.java b/services/java/com/android/server/wm/WindowManagerService.java
index 9ba83d0024f9..003f4dbfb86a 100755
--- a/services/java/com/android/server/wm/WindowManagerService.java
+++ b/services/java/com/android/server/wm/WindowManagerService.java
@@ -3200,7 +3200,7 @@ public class WindowManagerService extends IWindowManager.Stub
return info;
}
- private AttributeCache.Entry getCachedAnimations(WindowManager.LayoutParams lp) {
+ private AttributeCache.Entry getCachedAnimations(int userId, WindowManager.LayoutParams lp) {
if (DEBUG_ANIM) Slog.v(TAG, "Loading animations: layout params pkg="
+ (lp != null ? lp.packageName : null)
+ " resId=0x" + (lp != null ? Integer.toHexString(lp.windowAnimations) : null));
@@ -3215,13 +3215,13 @@ public class WindowManagerService extends IWindowManager.Stub
}
if (DEBUG_ANIM) Slog.v(TAG, "Loading animations: picked package="
+ packageName);
- return AttributeCache.instance().get(packageName, resId,
+ return AttributeCache.instance().get(userId, packageName, resId,
com.android.internal.R.styleable.WindowAnimation);
}
return null;
}
- private AttributeCache.Entry getCachedAnimations(String packageName, int resId) {
+ private AttributeCache.Entry getCachedAnimations(int userId, String packageName, int resId) {
if (DEBUG_ANIM) Slog.v(TAG, "Loading animations: package="
+ packageName + " resId=0x" + Integer.toHexString(resId));
if (packageName != null) {
@@ -3230,17 +3230,17 @@ public class WindowManagerService extends IWindowManager.Stub
}
if (DEBUG_ANIM) Slog.v(TAG, "Loading animations: picked package="
+ packageName);
- return AttributeCache.instance().get(packageName, resId,
+ return AttributeCache.instance().get(userId, packageName, resId,
com.android.internal.R.styleable.WindowAnimation);
}
return null;
}
- Animation loadAnimation(WindowManager.LayoutParams lp, int animAttr) {
+ Animation loadAnimation(int userId, WindowManager.LayoutParams lp, int animAttr) {
int anim = 0;
Context context = mContext;
if (animAttr >= 0) {
- AttributeCache.Entry ent = getCachedAnimations(lp);
+ AttributeCache.Entry ent = getCachedAnimations(userId, lp);
if (ent != null) {
context = ent.context;
anim = ent.array.getResourceId(animAttr, 0);
@@ -3252,11 +3252,11 @@ public class WindowManagerService extends IWindowManager.Stub
return null;
}
- private Animation loadAnimation(String packageName, int resId) {
+ private Animation loadAnimation(int userId, String packageName, int resId) {
int anim = 0;
Context context = mContext;
if (resId >= 0) {
- AttributeCache.Entry ent = getCachedAnimations(packageName, resId);
+ AttributeCache.Entry ent = getCachedAnimations(userId, packageName, resId);
if (ent != null) {
context = ent.context;
anim = resId;
@@ -3484,7 +3484,7 @@ public class WindowManagerService extends IWindowManager.Stub
Animation a;
boolean initialized = false;
if (mNextAppTransitionType == ActivityOptions.ANIM_CUSTOM) {
- a = loadAnimation(mNextAppTransitionPackage, enter ?
+ a = loadAnimation(atoken.userId, mNextAppTransitionPackage, enter ?
mNextAppTransitionEnter : mNextAppTransitionExit);
if (DEBUG_APP_TRANSITIONS || DEBUG_ANIM) Slog.v(TAG,
"applyAnimation: atoken=" + atoken
@@ -3565,7 +3565,7 @@ public class WindowManagerService extends IWindowManager.Stub
: com.android.internal.R.styleable.WindowAnimation_wallpaperIntraCloseExitAnimation;
break;
}
- a = animAttr != 0 ? loadAnimation(lp, animAttr) : null;
+ a = animAttr != 0 ? loadAnimation(atoken.userId, lp, animAttr) : null;
if (DEBUG_APP_TRANSITIONS || DEBUG_ANIM) Slog.v(TAG,
"applyAnimation: atoken=" + atoken
+ " anim=" + a
@@ -3752,7 +3752,7 @@ public class WindowManagerService extends IWindowManager.Stub
}
@Override
- public void addAppToken(int addPos, IApplicationToken token,
+ public void addAppToken(int addPos, int userId, IApplicationToken token,
int groupId, int requestedOrientation, boolean fullscreen, boolean showWhenLocked) {
if (!checkCallingPermission(android.Manifest.permission.MANAGE_APP_TOKENS,
"addAppToken()")) {
@@ -3779,7 +3779,7 @@ public class WindowManagerService extends IWindowManager.Stub
Slog.w(TAG, "Attempted to add existing app token: " + token);
return;
}
- atoken = new AppWindowToken(this, token);
+ atoken = new AppWindowToken(this, userId, token);
atoken.inputDispatchingTimeoutNanos = inputDispatchingTimeoutNanos;
atoken.groupId = groupId;
atoken.appFullscreen = fullscreen;
@@ -4396,8 +4396,8 @@ public class WindowManagerService extends IWindowManager.Stub
if (DEBUG_STARTING_WINDOW) Slog.v(TAG, "Checking theme of starting window: 0x"
+ Integer.toHexString(theme));
if (theme != 0) {
- AttributeCache.Entry ent = AttributeCache.instance().get(pkg, theme,
- com.android.internal.R.styleable.Window);
+ AttributeCache.Entry ent = AttributeCache.instance().get(wtoken.userId,
+ pkg, theme, com.android.internal.R.styleable.Window);
if (ent == null) {
// Whoops! App doesn't exist. Um. Okay. We'll just
// pretend like we didn't see that.
diff --git a/services/java/com/android/server/wm/WindowStateAnimator.java b/services/java/com/android/server/wm/WindowStateAnimator.java
index d7fcc6799522..10784fe1f204 100644
--- a/services/java/com/android/server/wm/WindowStateAnimator.java
+++ b/services/java/com/android/server/wm/WindowStateAnimator.java
@@ -14,6 +14,7 @@ import android.graphics.PointF;
import android.graphics.Rect;
import android.graphics.Region;
import android.os.Debug;
+import android.os.UserHandle;
import android.util.Slog;
import android.view.DisplayInfo;
import android.view.Surface;
@@ -1533,7 +1534,8 @@ class WindowStateAnimator {
break;
}
if (attr >= 0) {
- a = mService.loadAnimation(mWin.mAttrs, attr);
+ a = mService.loadAnimation(UserHandle.getUserId(mWin.mOwnerUid),
+ mWin.mAttrs, attr);
}
}
if (WindowManagerService.DEBUG_ANIM) Slog.v(TAG,
diff --git a/tests/AppLaunch/src/com/android/tests/applaunch/AppLaunch.java b/tests/AppLaunch/src/com/android/tests/applaunch/AppLaunch.java
index e9374e031ff5..af74da2c77d2 100644
--- a/tests/AppLaunch/src/com/android/tests/applaunch/AppLaunch.java
+++ b/tests/AppLaunch/src/com/android/tests/applaunch/AppLaunch.java
@@ -17,6 +17,7 @@ package com.android.tests.applaunch;
import android.app.ActivityManager;
import android.app.ActivityManager.ProcessErrorStateInfo;
+import android.app.IActivityManager.WaitResult;
import android.app.ActivityManagerNative;
import android.app.IActivityManager;
import android.content.Context;
@@ -31,7 +32,7 @@ import android.test.InstrumentationTestCase;
import android.test.InstrumentationTestRunner;
import android.util.Log;
-import java.util.HashMap;
+import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
@@ -79,7 +80,7 @@ public class AppLaunch extends InstrumentationTestCase {
}
private void parseArgs(Bundle args) {
- mNameToResultKey = new HashMap<String, String>();
+ mNameToResultKey = new LinkedHashMap<String, String>();
String appList = args.getString(KEY_APPS);
if (appList == null)
@@ -98,8 +99,8 @@ public class AppLaunch extends InstrumentationTestCase {
}
private void createMappings() {
- mNameToIntent = new HashMap<String, Intent>();
- mNameToProcess = new HashMap<String, String>();
+ mNameToIntent = new LinkedHashMap<String, Intent>();
+ mNameToProcess = new LinkedHashMap<String, String>();
PackageManager pm = getInstrumentation().getContext()
.getPackageManager();
@@ -127,24 +128,26 @@ public class AppLaunch extends InstrumentationTestCase {
Log.i(TAG, "Starting " + appName);
Intent startIntent = mNameToIntent.get(appName);
+ if (startIntent == null) {
+ Log.w(TAG, "App does not exist: " + appName);
+ return;
+ }
AppLaunchRunnable runnable = new AppLaunchRunnable(startIntent);
Thread t = new Thread(runnable);
- long startTime = System.currentTimeMillis();
t.start();
try {
t.join(JOIN_TIMEOUT);
} catch (InterruptedException e) {
// ignore
}
- if(t.isAlive() || (runnable.getResult() != null &&
- runnable.getResult().result != ActivityManager.START_SUCCESS)) {
+ WaitResult result = runnable.getResult();
+ if(t.isAlive() || (result != null && result.result != ActivityManager.START_SUCCESS)) {
Log.w(TAG, "Assuming app " + appName + " crashed.");
reportError(appName, mNameToProcess.get(appName), results);
return;
}
- long startUpTime = System.currentTimeMillis() - startTime;
- results.putString(mNameToResultKey.get(appName), String.valueOf(startUpTime));
- sleep(5000);
+ results.putString(mNameToResultKey.get(appName), String.valueOf(result.thisTime));
+ sleep(1000);
}
private void closeApp() {
@@ -153,7 +156,7 @@ public class AppLaunch extends InstrumentationTestCase {
homeIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK
| Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
getInstrumentation().getContext().startActivity(homeIntent);
- sleep(3000);
+ sleep(1000);
}
private void sleep(int time) {
@@ -198,6 +201,8 @@ public class AppLaunch extends InstrumentationTestCase {
public void run() {
try {
+ String packageName = mLaunchIntent.getComponent().getPackageName();
+ mAm.forceStopPackage(packageName, UserHandle.USER_CURRENT);
String mimeType = mLaunchIntent.getType();
if (mimeType == null && mLaunchIntent.getData() != null
&& "content".equals(mLaunchIntent.getData().getScheme())) {
diff --git a/tests/permission/src/com/android/framework/permission/tests/WindowManagerPermissionTests.java b/tests/permission/src/com/android/framework/permission/tests/WindowManagerPermissionTests.java
index 746ac0622300..596f722114ad 100644
--- a/tests/permission/src/com/android/framework/permission/tests/WindowManagerPermissionTests.java
+++ b/tests/permission/src/com/android/framework/permission/tests/WindowManagerPermissionTests.java
@@ -93,7 +93,7 @@ public class WindowManagerPermissionTests extends TestCase {
}
try {
- mWm.addAppToken(0, null, 0, 0, false, false);
+ mWm.addAppToken(0, 0, null, 0, 0, false, false);
fail("IWindowManager.addAppToken did not throw SecurityException as"
+ " expected");
} catch (SecurityException e) {
diff --git a/tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java b/tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java
index 3e625f98367d..091c6e5e2a92 100644
--- a/tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java
+++ b/tools/layoutlib/bridge/src/android/view/IWindowManagerImpl.java
@@ -87,7 +87,7 @@ public class IWindowManagerImpl implements IWindowManager {
// ---- unused implementation of IWindowManager ----
@Override
- public void addAppToken(int arg0, IApplicationToken arg1, int arg2, int arg3, boolean arg4,
+ public void addAppToken(int arg0, int arg1p5, IApplicationToken arg1, int arg2, int arg3, boolean arg4,
boolean arg5)
throws RemoteException {
// TODO Auto-generated method stub