docs: Added CL commands for data-saver testing am: b603eae9b3 am: 2d05938af9

am: d0ef8a0147

* commit 'd0ef8a01470e83c9161e398b804b5264d71a6bb3':
  docs: Added CL commands for data-saver testing

Change-Id: Ib66755d430ab387f2af39ed127ecaf3c8193b685
This commit is contained in:
Eric Schmidt
2016-06-07 21:57:52 +00:00
committed by android-build-merger

View File

@@ -179,10 +179,13 @@ if (connMgr.isActiveNetworkMetered()) {
Testing with Android Debug Bridge Commands
</h2>
The <a href="{@docRoot}tools/help/adb.html">Android Debug Bridge (ADB)</a>
provides a few commands that you can use to check and configure network
permissions:
<p>
The <a href="{@docRoot}tools/help/adb.html">Android Debug Bridge (ADB)</a>
provides a few commands that you can use to test your app in Data Saver
conditions. You can check and configure network
permissions or set wireless networks as metered to test your app on unmetered
networks.
</p>
<dl>
<dt>
<code>$ adb shell dumpsys netpolicy</code>
@@ -231,4 +234,23 @@ permissions:
Removes the specified package UID from the whitelist to block background
metered data usage while Data Saver is enabled.
</dd>
<dt>
<code>$ adb shell cmd netpolicy list wifi-networks</code>
</dt>
<dd>
Lists all wifi networks, displaying whether they're metered.
</dd>
<dt>
<code>$ adb shell cmd netpolicy set metered-network &lt;WIFI_SSID&gt;
true</code>
</dt>
<dd>
Sets wifi with the specified SSID as metered, allowing you to simulate a
metered network on an unmetered network.
</dd>
</dl>