am 492123d5: am 119683d1: am 0ffd7158: Merge "Doc change: minor updates to KIs and AFW behavior changes." into mnc-preview-docs

* commit '492123d5e672ddab8a6777981a62a24206622ae7':
  Doc change: minor updates to KIs and AFW behavior changes.
This commit is contained in:
Dirk Dougherty
2015-07-09 04:09:32 +00:00
committed by Android Git Automerger
2 changed files with 47 additions and 41 deletions

View File

@@ -386,15 +386,21 @@ default, it is set to {@code true}.
(for example, through calls to the (for example, through calls to the
{@link android.net.wifi.WifiManager#addNetwork(android.net.wifi.WifiConfiguration) {@link android.net.wifi.WifiManager#addNetwork(android.net.wifi.WifiConfiguration)
addNetwork()} method) are now removed if that work profile is deleted.</li> addNetwork()} method) are now removed if that work profile is deleted.</li>
<li><strong>WiFi configuration lockdown:</strong> Any WiFi configuration created by an active Device
Owner can no longer be modified or deleted by the user. The user can still create and <li><strong>WiFi configuration lockdown:</strong> Any WiFi configuration created by
modify their own WiFi configurations, so long as the {@link android.os.UserManager} constant an active Device Owner can no longer be modified or deleted by the user if
{@link android.os.UserManager#DISALLOW_CONFIG_WIFI} has not been set for that user.</li> <code>Settings.Global.WIFI_DEVICE_OWNER_CONFIGS_LOCKDOWN</code> is non-zero.
The user can still create and modify their own WiFi configurations. Active Device
Owners have the privilege of editing/removing any WiFi configurations, including
those not created by them.
</li>
</li>
<li><strong>Download Work Policy Controller via Google account addition:</strong> When a Google <li><strong>Download Work Policy Controller via Google account addition:</strong> When a Google
account that requires management via a Work Policy Controller (WPC) app is added to a device account that requires management via a Work Policy Controller (WPC) app is added to a device
outside of a managed context, the add account flow now prompts the user to install the outside of a managed context, the add account flow now prompts the user to install the
appropriate WPC. This behavior also applies to accounts added via appropriate WPC. This behavior also applies to accounts added via
<strong>Settings > Accounts</strong> in the initial device setup wizard.</li> <strong>Settings > Accounts</strong> and in the initial device setup wizard.</li>
<li><strong>Changes to specific DevicePolicyManager API behaviors:</strong> <li><strong>Changes to specific DevicePolicyManager API behaviors:</strong>
<ul> <ul>
<li>Calling the {@link android.app.admin.DevicePolicyManager#setCameraDisabled(android.content.ComponentName,boolean) setCameraDisabled()} <li>Calling the {@link android.app.admin.DevicePolicyManager#setCameraDisabled(android.content.ComponentName,boolean) setCameraDisabled()}
@@ -412,10 +418,13 @@ affect camera apps running on the primary user. </li>
only affects notifications generated by applications in the managed profile.</li> only affects notifications generated by applications in the managed profile.</li>
</ul> </ul>
</li> </li>
<li>The {@link android.app.admin.DevicePolicyManager#createAndInitializeUser(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle)} and {@link android.app.admin.DevicePolicyManager#createUser(android.content.ComponentName, java.lang.String) methods createAndInitializeUser have been deprecated.</li> <li>The {@link android.app.admin.DevicePolicyManager#createAndInitializeUser(android.content.ComponentName, java.lang.String, java.lang.String, android.content.ComponentName, android.os.Bundle) createAndInitializeUser()} and {@link android.app.admin.DevicePolicyManager#createUser(android.content.ComponentName, java.lang.String) createUser()} methods have been deprecated.</li>
<li>Android for Work APIs are optimized for M runtime permssions, including Work profiles, assist layer, and others. DevicePolicyManager APIs support runtime permissions without affecting pre-M apps. </li> <li>The {@link android.app.admin.DevicePolicyManager#setScreenCaptureDisabled(android.content.ComponentName, boolean) setScreenCaptureDisabled()} method now also blocks the assist structure when an app of the given user is in the foreground. </li>
<li><code>EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM</code> now defaults to SHA-256. SHA-1 is still supported for backwards compatibility but will be removed in future. <code>EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM</code> now only accepts SHA-256.</li>
<li>Device initializer APIs which existed in the MNC preview are now removed. They will not appear in the final M release.</li>
<li>Android for Work APIs are optimized for M runtime permissions, including Work profiles, assist layer, and others. New DevicePolicyManager permission APIs don't affect pre-M apps.</li>
</ul> </ul>
<li><strong>Changes to global settings</strong> &mdash; the settings below can no longer be set via <code>setGlobalSettings</code>: <li><strong>Changes to global settings</strong> &mdash; the settings below can no longer be set via {@link android.app.admin.DevicePolicyManager#setGlobalSetting(android.content.ComponentName, java.lang.String, java.lang.String) setGlobalSettings()}</code>:
<ul> <ul>
<li><code>BLUETOOTH_ON</code></li> <li><code>BLUETOOTH_ON</code></li>
<li><code>DEVELOPMENT_SETTINGS_ENABLED</code></li> <li><code>DEVELOPMENT_SETTINGS_ENABLED</code></li>
@@ -424,8 +433,4 @@ affect camera apps running on the primary user. </li>
<li><code>WIFI_ON</code></li> <li><code>WIFI_ON</code></li>
</ul> </ul>
</li> </li>
</ul>
</ul>

View File

@@ -58,7 +58,7 @@ page.image=images/cards/card-support_16-9_2x.png
Build: MPZ79M<br> Build: MPZ79M<br>
Hardware support: Nexus 5,6,9, Player<br> Hardware support: Nexus 5,6,9, Player<br>
Emulator support: ARM 32/64-bit<br> Emulator support: ARM 32/64-bit<br>
Google Play services: 7.5</em> Google Play services: 7.6</em>
</p> </p>
</div> </div>
</div> </div>
@@ -129,7 +129,6 @@ page.image=images/cards/card-support_16-9_2x.png
are updated to reflect latest permissions API changes, including are updated to reflect latest permissions API changes, including
<code>shouldShowRequestPermissionRationale()</code>. <code>shouldShowRequestPermissionRationale()</code>.
</li> </li>
<li> <li>
<a href= <a href=
"https://github.com/googlesamples/android-FingerprintDialog">FingerprintDialog</a> "https://github.com/googlesamples/android-FingerprintDialog">FingerprintDialog</a>
@@ -137,15 +136,6 @@ page.image=images/cards/card-support_16-9_2x.png
well as a preference if the app will use fingerprints as a method of well as a preference if the app will use fingerprints as a method of
authentication. authentication.
</li> </li>
<li>The Android Wear samples (<a href=
"https://github.com/googlesamples/android-AgendaData">AgendaData</a> /
<a href=
"https://github.com/googlesamples/android-DataLayer">DataLayer</a> /
<a href="https://github.com/googlesamples/android-Quiz">Quiz</a> /
<a href="https://github.com/googlesamples/android-XYZTouristAttractions">
XYZTouristAttractions</a>) show a simplified usage of Data Items.
</li>
</ul> </ul>
</li> </li>
</ul> </ul>
@@ -246,24 +236,35 @@ page.image=images/cards/card-support_16-9_2x.png
</h3> </h3>
<ul> <ul>
<li>The system Messenger app crashes on the 64-bit emulator. <li>General issues:
<ul>
<li>The system Messenger app crashes on the 64-bit emulator.</li>
<li>After updating to Developer Preview 2, Contacts sync experiences
intermittent issues. The workaround is to clear and re-sync Contact Storage
data after update. To clear data, go to <strong>Settings &gt; Apps &gt; Show
system &gt; Contacts Storage</strong>. Select "Storage" and then
<strong>Clear data</strong>.</li>
<li>In YouTube app, it's not possible to share a video. The share window is
blank.</li>
<li>Android For Work Profile setup is not working properly, so you won't be
able to create a new Work Profile after you update. As a workaround, make
sure to create the Work Profiles you need in Developer Preview 1 before
updating to Developer Preview 2.
</li>
</ul>
</li> </li>
<li>Issues specific to MPZ79N on Nexus Player:
<li>After updating to Developer Preview 2, Contacts sync experiences <ul>
intermittent issues. The workaround is to clear and re-sync Contact Storage <li>Bluetooth share crashes after clearing data. Please <strong>do not
data after update. To clear data, go to <strong>Settings &gt; Apps &gt; Show clear Bluetooth share data</strong>, otherwise you will need to Factory
system &gt; Contacts Storage</strong>. Select "Storage" and then Reset your device</li>
<strong>Clear data</strong>. <li>There are issues with remote control connectivity. Remote can drop
</li> from Bluetooth pairing when left idle. </li>
<li>Movies show black screen with some ANRs on exiting the video.</li>
<li>In YouTube app, it's not possible to share a video. The share window is <li>In YouTube app, lower-resolution videos have a green bar at the top
blank. and some color-ghosting</li>
</li> </li>
</ul>
<li>Android For Work Profile setup is not working properly, so you won't be
able to create a new Work Profile after you update. As a workaround, make
sure to create the Work Profiles you need in Developer Preview 1 before
updating to Developer Preview 2.
</li> </li>
</ul> </ul>