cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From agri...@apache.org
Subject svn commit: r1673862 [7/15] - in /cordova/site: ./ public/docs/en/edge/
Date Wed, 15 Apr 2015 16:43:44 GMT
Modified: cordova/site/public/docs/en/edge/guide_platforms_android_upgrade.md.html
URL: http://svn.apache.org/viewvc/cordova/site/public/docs/en/edge/guide_platforms_android_upgrade.md.html?rev=1673862&r1=1673861&r2=1673862&view=diff
==============================================================================
--- cordova/site/public/docs/en/edge/guide_platforms_android_upgrade.md.html (original)
+++ cordova/site/public/docs/en/edge/guide_platforms_android_upgrade.md.html Wed Apr 15 16:43:43 2015
@@ -1,4 +1,3 @@
-<!DOCTYPE html>
 <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
@@ -16,12 +15,14 @@
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
---><html lang="en">
+-->
+
+<!DOCTYPE html>
+<html lang="en">
     <head>
         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
         <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">
-        <meta name="generator" content="joDoc">
-<meta name="robots" content="noindex">
+        <meta name="generator" content="joDoc"><meta name="robots" label="noindex">
 
         <title>Apache Cordova API Documentation</title>
 
@@ -40,7 +41,7 @@
 <option value="3.1.0">3.1.0</option>
 </optgroup>
 <optgroup label="English" value="en">
-<option selected value="edge">edge</option>
+<option selected="selected" value="edge">edge</option>
 <option value="4.0.0">4.0.0</option>
 <option value="3.6.0">3.6.0</option>
 <option value="3.5.0">3.5.0</option>
@@ -104,7 +105,9 @@
 <option value="3.1.0">3.1.0</option>
 <option value="2.0.0">2.0.0</option>
 </optgroup>
-<optgroup label="Polish" value="pl"><option value="edge">edge</option></optgroup>
+<optgroup label="Polish" value="pl">
+<option value="edge">edge</option>
+</optgroup>
 <optgroup label="Russian" value="ru">
 <option value="edge">edge</option>
 <option value="3.5.0">3.5.0</option>
@@ -121,41 +124,13 @@
 <option value="3.5.0">3.5.0</option>
 <option value="3.4.0">3.4.0</option>
 <option value="3.1.0">3.1.0</option>
-</optgroup></select>
+</optgroup>
+</select>
             </small>
         </div>
         <div id="subheader">
             <h1>Upgrading Android</h1>
-            <small><select><option value="Upgrading%2520Android">Upgrading Android</option>
-<option value="Upgrading%20Android_upgrading_3_6_0_projects_to_4_0_0">      - Upgrading 3.6.0 Projects to 4.0.0</option>
-<option value="Upgrading%20Android_upgrading_to_3_3_0_from_3_2_0">      - Upgrading to 3.3.0 from 3.2.0</option>
-<option value="Upgrading%20Android_upgrading_to_3_2_0_from_3_1_0">      - Upgrading to 3.2.0 from 3.1.0</option>
-<option value="Upgrading%20Android_upgrading_to_3_1_0_from_3_0_0">      - Upgrading to 3.1.0 from 3.0.0</option>
-<option value="Upgrading%20Android_upgrade_to_the_cli_3_0_0_from_2_9_0">      - Upgrade to the CLI (3.0.0) from 2.9.0</option>
-<option value="Upgrading%20Android_upgrade_to_3_0_0_from_2_9_0">      - Upgrade to 3.0.0 from 2.9.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_9_0_from_2_8_0">      - Upgrade to 2.9.0 from 2.8.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_8_0_from_2_7_0">      - Upgrade to 2.8.0 from 2.7.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_7_0_from_2_6_0">      - Upgrade to 2.7.0 from 2.6.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_6_0_from_2_5_0">      - Upgrade to 2.6.0 from 2.5.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_5_0_from_2_4_0">      - Upgrade to 2.5.0 from 2.4.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_4_0_from_2_3_0">      - Upgrade to 2.4.0 from 2.3.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_3_0_from_2_2_0">      - Upgrade to 2.3.0 from 2.2.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_2_0_from_2_1_0">      - Upgrade to 2.2.0 from 2.1.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_1_0_from_2_0_0">      - Upgrade to 2.1.0 from 2.0.0</option>
-<option value="Upgrading%20Android_upgrade_to_2_0_0_from_1_9_0">      - Upgrade to 2.0.0 from 1.9.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_9_0_from_1_8_1">      - Upgrade to 1.9.0 from 1.8.1</option>
-<option value="Upgrading%20Android_upgrade_to_1_8_0_from_1_8_0">      - Upgrade to 1.8.0 from 1.8.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_8_0_from_1_7_0">      - Upgrade to 1.8.0 from 1.7.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_8_0_from_1_7_0">      - Upgrade to 1.8.0 from 1.7.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_7_0_from_1_6_1">      - Upgrade to 1.7.0 from 1.6.1</option>
-<option value="Upgrading%20Android_upgrade_to_1_6_1_from_1_6_0">      - Upgrade to 1.6.1 from 1.6.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_6_0_from_1_5_0">      - Upgrade to 1.6.0 from 1.5.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_5_0_from_1_4_0">      - Upgrade to 1.5.0 from 1.4.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_4_0_from_1_3_0">      - Upgrade to 1.4.0 from 1.3.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_3_0_from_1_2_0">      - Upgrade to 1.3.0 from 1.2.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_2_0_from_1_1_0">      - Upgrade to 1.2.0 from 1.1.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_1_0_from_1_0_0">      - Upgrade to 1.1.0 from 1.0.0</option>
-<option value="Upgrading%20Android_upgrade_to_1_0_0_from_0_9_6">      - Upgrade to 1.0.0 from 0.9.6</option></select></small>
+            <small><select><option value="Upgrading%2520Android">Upgrading Android</option><option value="Upgrading%20Android_upgrading_to_4_0_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrading to 4.0.0</option><option value="Upgrading%20Android_upgrading_to_3_7_1_from_3_6_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrading to 3.7.1 from 3.6.0</option><option value="Upgrading%20Android_upgrading_to_3_3_0_from_3_2_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrading to 3.3.0 from 3.2.0</option><option value="Upgrading%20Android_upgrading_to_3_2_0_from_3_1_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrading to 3.2.0 from 3.1.0</option><option value="Upgrading%20Android_upgrading_to_3_1_0_from_3_0_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrading to 3.1.0 from 3.0.0</option><option value="Upgrading%20Android_upgrade_to_the_cli_3_0_0_from_2_9_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to the CLI (3.0.0) from 2.9.0</option><option value="Upgrading%20Android_upgrade_to_3_0_0_from_2_9_0
 ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 3.0.0 from 2.9.0</option><option value="Upgrading%20Android_upgrade_to_2_9_0_from_2_8_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.9.0 from 2.8.0</option><option value="Upgrading%20Android_upgrade_to_2_8_0_from_2_7_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.8.0 from 2.7.0</option><option value="Upgrading%20Android_upgrade_to_2_7_0_from_2_6_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.7.0 from 2.6.0</option><option value="Upgrading%20Android_upgrade_to_2_6_0_from_2_5_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.6.0 from 2.5.0</option><option value="Upgrading%20Android_upgrade_to_2_5_0_from_2_4_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.5.0 from 2.4.0</option><option value="Upgrading%20Android_upgrade_to_2_4_0_from_2_3_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.4.0 from 2.3.0</option><option value="Upgrading%20Android_upgrade_to_2_3_0_from_2_2_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0
 ;&#xA0;- Upgrade to 2.3.0 from 2.2.0</option><option value="Upgrading%20Android_upgrade_to_2_2_0_from_2_1_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.2.0 from 2.1.0</option><option value="Upgrading%20Android_upgrade_to_2_1_0_from_2_0_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.1.0 from 2.0.0</option><option value="Upgrading%20Android_upgrade_to_2_0_0_from_1_9_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 2.0.0 from 1.9.0</option><option value="Upgrading%20Android_upgrade_to_1_9_0_from_1_8_1">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.9.0 from 1.8.1</option><option value="Upgrading%20Android_upgrade_to_1_8_0_from_1_8_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.8.0 from 1.8.0</option><option value="Upgrading%20Android_upgrade_to_1_8_0_from_1_7_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.8.0 from 1.7.0</option><option value="Upgrading%20Android_upgrade_to_1_8_0_from_1_7_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.8.0 from 
 1.7.0</option><option value="Upgrading%20Android_upgrade_to_1_7_0_from_1_6_1">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.7.0 from 1.6.1</option><option value="Upgrading%20Android_upgrade_to_1_6_1_from_1_6_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.6.1 from 1.6.0</option><option value="Upgrading%20Android_upgrade_to_1_6_0_from_1_5_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.6.0 from 1.5.0</option><option value="Upgrading%20Android_upgrade_to_1_5_0_from_1_4_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.5.0 from 1.4.0</option><option value="Upgrading%20Android_upgrade_to_1_4_0_from_1_3_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.4.0 from 1.3.0</option><option value="Upgrading%20Android_upgrade_to_1_3_0_from_1_2_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.3.0 from 1.2.0</option><option value="Upgrading%20Android_upgrade_to_1_2_0_from_1_1_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.2.0 from 1.1.0</option><option value="Up
 grading%20Android_upgrade_to_1_1_0_from_1_0_0">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.1.0 from 1.0.0</option><option value="Upgrading%20Android_upgrade_to_1_0_0_from_0_9_6">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;- Upgrade to 1.0.0 from 0.9.6</option></select></small>
         </div>
 
         <div id="sidebar">
@@ -188,376 +163,507 @@
         <div id="scrollable">
             <div id="content">
                 <h1><a name="Upgrading%20Android">Upgrading Android</a></h1>
-
 <p>This guide shows how to modify Android projects to upgrade from older versions of Cordova.
 Most of these instructions apply to projects created with an older set
 of command-line tools that precede the <code>cordova</code> CLI utility. See <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a> for information how to update the
 version of the CLI.</p>
-
-<h2><a name="Upgrading%20Android_upgrading_3_6_0_projects_to_4_0_0">Upgrading 3.6.0 Projects to 4.0.0</a></h2>
-
+<h2 id="upgrading-to-4-0-0"><a name="Upgrading%20Android_upgrading_to_4_0_0">Upgrading to 4.0.0</a></h2>
+<p>There are specific upgrade steps required to take advantage of the significant
+changes in 4.0.0.  First, the common upgrade steps are needed as below.</p>
 <p>For non-CLI projects, run:</p>
-
 <pre class="prettyprint"><code>    bin/update path/to/project
-</code></pre>
-
-<p>For CLI projects:</p>
-
+</code></pre><p>For CLI projects:</p>
 <ol>
-<li><p>Update the <code>cordova</code> CLI version. See <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p></li>
-<li><p>Run <code>cordova platform update android</code> in your existing projects.</p></li>
+<li><p>Update the <code>cordova</code> CLI version. See <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p>
+</li>
+<li><p>Run <code>cordova platform update android</code> in your existing projects.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrading_to_3_3_0_from_3_2_0">Upgrading to 3.3.0 from 3.2.0</a></h2>
-
+<h3 id="upgrading-the-whitelist">Upgrading the Whitelist</h3>
+<p>All whitelist functionality is now implemented via plugin.  Without a plugin,
+your app is no longer protected by a whitelist after upgrading to 4.0.0.  Cordova
+has two whitelist plugins, which provide different levels of protection.</p>
+<ol>
+<li><p>The <code>cordova-plugin-whitelist</code> plugin <em>(RECOMMENDED)</em></p>
+<ul>
+<li>This plugin is highly recommended, as it is more secure and configurable
+than the whitelist in previous versions</li>
+<li>See <a class="external" href="https://github.com/apache/cordova-plugin-whitelist">cordova-plugin-whitelist</a>
+for details on the configuration changes required</li>
+<li>Run: <code>cordova plugin add cordova-plugin-crosswalk-webview</code></li>
+</ul>
+</li>
+<li><p>The <code>cordova-plugin-legacy-whitelist</code> plugin</p>
+<ul>
+<li>This plugin provides the same whitelist behaviour as previous versions. See
+<a class="external" href="https://github.com/apache/cordova-plugin-legacy-whitelist">cordova-plugin-legacy-whitelist</a></li>
+<li>No configuration changes are required, but it provides less protection than
+the recommended plugin</li>
+<li>Run: <code>cordova plugin add cordova-plugin-legacy-whitelist</code></li>
+</ul>
+</li>
+</ol>
+<h3 id="using-the-crosswalk-webview">Using the Crosswalk WebView</h3>
+<p>By default, your app will continue to use the system WebView provided by the
+device.  If you wish to use the Crosswalk WebView instead, simply add the
+Crosswalk plugin:</p>
+<pre class="prettyprint"><code>cordova plugin add cordova-plugin-crosswalk-webview
+</code></pre><p>Upon adding the plugin, your app will get the Crosswalk WebView installed and
+configured correctly.</p>
+<h3 id="upgrading-to-the-splashscreen-plugin">Upgrading to the <a href="config_ref_images.md.html#Splashscreen%20Plugin">Splashscreen Plugin</a></h3>
+<p>If your app makes use of a splash screen, that functionality has been moved to
+a plugin.  The configuration options for splash screens are unchanged.  The only
+upgrade step required is to add the plugin:</p>
+<pre class="prettyprint"><code>cordova plugin add cordova-plugin-splashscreen
+</code></pre><h2 id="upgrading-to-3-7-1-from-3-6-0"><a name="Upgrading%20Android_upgrading_to_3_7_1_from_3_6_0">Upgrading to 3.7.1 from 3.6.0</a></h2>
+<p>For non-CLI projects, run:</p>
+<pre class="prettyprint"><code>    bin/update path/to/project
+</code></pre><p>For CLI projects:</p>
+<ol>
+<li><p>Update the <code>cordova</code> CLI version. See <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p>
+</li>
+<li><p>Run <code>cordova platform update android</code> in your existing projects.</p>
+</li>
+</ol>
+<h2 id="upgrading-to-3-3-0-from-3-2-0"><a name="Upgrading%20Android_upgrading_to_3_3_0_from_3_2_0">Upgrading to 3.3.0 from 3.2.0</a></h2>
 <p>Follow the same instructions as for <code>3.2.0</code>.</p>
-
 <p>Starting with 3.3.0, the Cordova runtime is now compiled as an Android Library
 instead of a Jar. This should have no effect for command-line usage, but IDE
 users will need to import the newly added <code>MyProject-CordovaLib</code> project into
 their workspace.</p>
-
-<h2><a name="Upgrading%20Android_upgrading_to_3_2_0_from_3_1_0">Upgrading to 3.2.0 from 3.1.0</a></h2>
-
+<h2 id="upgrading-to-3-2-0-from-3-1-0"><a name="Upgrading%20Android_upgrading_to_3_2_0_from_3_1_0">Upgrading to 3.2.0 from 3.1.0</a></h2>
 <p>For projects that were created with the cordova CLI: </p>
-
 <ol>
-<li><p>Update the <code>cordova</code> CLI version. See <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p></li>
-<li><p>Run <code>cordova platform update android</code></p></li>
+<li><p>Update the <code>cordova</code> CLI version. See <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p>
+</li>
+<li><p>Run <code>cordova platform update android</code></p>
+</li>
 </ol>
-
 <p>For projects not created with the cordova CLI, run:</p>
-
 <pre class="prettyprint"><code>    bin/update &lt;project_path&gt;
-</code></pre>
-
-<p><strong>WARNING:</strong>  On Android 4.4 - Android 4.4.3, creating a file input element with type="file" will not open the file picker dialog.
-This is a regression with Chromium on Android and the problem can be reproduced in the standalone Chrome browser on Android (see http://code.google.com/p/android/issues/detail?id=62220)  The suggested workaround is to use the FileTransfer and File plugins for Android 4.4. You can listen for an onClick event from the input type="file" and then pop up a file picker UI. In order to tie the form data with the upload, you can use JavaScript to attach form values to the multi-part POST request that FileTransfer makes.</p>
-
-<h2><a name="Upgrading%20Android_upgrading_to_3_1_0_from_3_0_0">Upgrading to 3.1.0 from 3.0.0</a></h2>
-
+</code></pre><p><strong>WARNING:</strong>  On Android 4.4 - Android 4.4.3, creating a file input element with type=&quot;file&quot; will not open the file picker dialog.
+This is a regression with Chromium on Android and the problem can be reproduced in the standalone Chrome browser on Android (see <a class="external" href="http://code.google.com/p/android/issues/detail?id=62220">http://code.google.com/p/android/issues/detail?id=62220</a>)  The suggested workaround is to use the FileTransfer and File plugins for Android 4.4. You can listen for an onClick event from the input type=&quot;file&quot; and then pop up a file picker UI. In order to tie the form data with the upload, you can use JavaScript to attach form values to the multi-part POST request that FileTransfer makes.</p>
+<h2 id="upgrading-to-3-1-0-from-3-0-0"><a name="Upgrading%20Android_upgrading_to_3_1_0_from_3_0_0">Upgrading to 3.1.0 from 3.0.0</a></h2>
 <p>For projects that were created with the cordova CLI: </p>
-
 <ol>
-<li><p>Update the <code>cordova</code> CLI version. See <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p></li>
-<li><p>Run <code>cordova platform update android</code></p></li>
+<li><p>Update the <code>cordova</code> CLI version. See <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p>
+</li>
+<li><p>Run <code>cordova platform update android</code></p>
+</li>
 </ol>
-
 <p>For projects not created with the cordova CLI, run:</p>
-
 <pre class="prettyprint"><code>    bin/update &lt;project_path&gt;
-</code></pre>
-
-<h2><a name="Upgrading%20Android_upgrade_to_the_cli_3_0_0_from_2_9_0">Upgrade to the CLI (3.0.0) from 2.9.0</a></h2>
-
+</code></pre><h2 id="upgrade-to-the-cli-3-0-0-from-2-9-0"><a name="Upgrading%20Android_upgrade_to_the_cli_3_0_0_from_2_9_0">Upgrade to the CLI (3.0.0) from 2.9.0</a></h2>
 <ol>
 <li><p>Create a new Apache Cordova 3.0.0 project using the cordova CLI, as
-described in <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p></li>
+described in <a href="guide_cli_index.md.html#The%20Command-Line%20Interface">The Command-Line Interface</a>.</p>
+</li>
 <li><p>Add your platforms the cordova project, for example: <code>cordova
-platform add android</code>.</p></li>
-<li><p>Copy the contents of your project's <code>www</code> directory to the <code>www</code> directory
-at the root of the cordova project you just created.</p></li>
+platform add android</code>.</p>
+</li>
+<li><p>Copy the contents of your project&apos;s <code>www</code> directory to the <code>www</code> directory
+at the root of the cordova project you just created.</p>
+</li>
 <li><p>Copy any native assets from your old project into the appropriate
 directories under <code>platforms/android</code>: this directory is where your
-native cordova-android project exists.</p></li>
+native cordova-android project exists.</p>
+</li>
 <li><p>Use the cordova CLI tool to install any plugins you need. Note that
 the CLI handles all core APIs as plugins, so they may need to be
-added. Only 3.0.0 plugins are compatible with the CLI.</p></li>
+added. Only 3.0.0 plugins are compatible with the CLI.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_3_0_0_from_2_9_0">Upgrade to 3.0.0 from 2.9.0</a></h2>
-
+<h2 id="upgrade-to-3-0-0-from-2-9-0"><a name="Upgrading%20Android_upgrade_to_3_0_0_from_2_9_0">Upgrade to 3.0.0 from 2.9.0</a></h2>
 <ol>
-<li><p>Create a new Apache Cordova Android project.</p></li>
-<li><p>Copy the contents of the <code>www</code> directory to the new project.</p></li>
-<li><p>Copy any native Android assets from the <code>res</code> directory to the new project.</p></li>
-<li><p>Copy over any plugins you installed from the <code>src</code> subdirectories into the new project.</p></li>
-<li><p>Make sure to upgrade any deprecated <code>&lt;plugin&gt;</code> references from your old <code>config.xml</code> file to the new <code>&lt;feature&gt;</code> specification.</p></li>
-<li>
-<p>Update any references to the <code>org.apache.cordova.api</code> package to be <code>org.apache.cordova</code>.</p>
-
+<li><p>Create a new Apache Cordova Android project.</p>
+</li>
+<li><p>Copy the contents of the <code>www</code> directory to the new project.</p>
+</li>
+<li><p>Copy any native Android assets from the <code>res</code> directory to the new project.</p>
+</li>
+<li><p>Copy over any plugins you installed from the <code>src</code> subdirectories into the new project.</p>
+</li>
+<li><p>Make sure to upgrade any deprecated <code>&lt;plugin&gt;</code> references from your old <code>config.xml</code> file to the new <code>&lt;feature&gt;</code> specification.</p>
+</li>
+<li><p>Update any references to the <code>org.apache.cordova.api</code> package to be <code>org.apache.cordova</code>.</p>
 <p><strong>NOTE</strong>: all core APIs have been removed and must be installed as plugins. Please see the <a href="plugin_ref_plugman.md.html#Using%20Plugman%20to%20Manage%20Plugins">Using Plugman to Manage Plugins</a> Guide for details.</p>
 </li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_9_0_from_2_8_0">Upgrade to 2.9.0 from 2.8.0</a></h2>
-
+<h2 id="upgrade-to-2-9-0-from-2-8-0"><a name="Upgrading%20Android_upgrade_to_2_9_0_from_2_8_0">Upgrade to 2.9.0 from 2.8.0</a></h2>
 <ol>
 <li>Run <code>bin/update &lt;project_path&gt;</code>.</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_8_0_from_2_7_0">Upgrade to 2.8.0 from 2.7.0</a></h2>
-
+<h2 id="upgrade-to-2-8-0-from-2-7-0"><a name="Upgrading%20Android_upgrade_to_2_8_0_from_2_7_0">Upgrade to 2.8.0 from 2.7.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-2.7.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.8.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
+<li><p>Remove <code>cordova-2.7.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.8.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
 </ol>
-
 <!-- SS Eclipse -->
-
 <ol>
-<li><p>Copy the new <code>cordova.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> file to match <code>framework/res/xml/config.xml</code>.</p></li>
-<li><p>Update <code>framework/res/xml/config.xml</code> to have similar settings as it did previously.</p></li>
-<li><p>Copy files from <code>bin/templates/cordova</code> to the project's <code>cordova</code> directory.</p></li>
+<li><p>Copy the new <code>cordova.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> file to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
+<li><p>Update <code>framework/res/xml/config.xml</code> to have similar settings as it did previously.</p>
+</li>
+<li><p>Copy files from <code>bin/templates/cordova</code> to the project&apos;s <code>cordova</code> directory.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_7_0_from_2_6_0">Upgrade to 2.7.0 from 2.6.0</a></h2>
-
+<h2 id="upgrade-to-2-7-0-from-2-6-0"><a name="Upgrading%20Android_upgrade_to_2_7_0_from_2_6_0">Upgrade to 2.7.0 from 2.6.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-2.6.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.7.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-2.7.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-2.7.0.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p></li>
-<li><p>Update <code>framework/res/xml/config.xml</code> to have similar settings as it did previously.</p></li>
-<li><p>Copy files from <code>bin/templates/cordova</code> to the project's <code>cordova</code> directory.</p></li>
+<li><p>Remove <code>cordova-2.6.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.7.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-2.7.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-2.7.0.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
+<li><p>Update <code>framework/res/xml/config.xml</code> to have similar settings as it did previously.</p>
+</li>
+<li><p>Copy files from <code>bin/templates/cordova</code> to the project&apos;s <code>cordova</code> directory.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_6_0_from_2_5_0">Upgrade to 2.6.0 from 2.5.0</a></h2>
-
+<h2 id="upgrade-to-2-6-0-from-2-5-0"><a name="Upgrading%20Android_upgrade_to_2_6_0_from_2_5_0">Upgrade to 2.6.0 from 2.5.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-2.5.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.6.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-2.6.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-2.6.0.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p></li>
-<li><p>Update <code>framework/res/xml/config.xml</code> to have similar settings as it did previously.</p></li>
-<li><p>Copy files from <code>bin/templates/cordova</code> to the project's <code>cordova</code> directory.</p></li>
+<li><p>Remove <code>cordova-2.5.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.6.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-2.6.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-2.6.0.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
+<li><p>Update <code>framework/res/xml/config.xml</code> to have similar settings as it did previously.</p>
+</li>
+<li><p>Copy files from <code>bin/templates/cordova</code> to the project&apos;s <code>cordova</code> directory.</p>
+</li>
 </ol>
-
 <p>Run <code>bin/update &lt;project&gt;</code> with the project path listed in the Cordova Source directory.</p>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_5_0_from_2_4_0">Upgrade to 2.5.0 from 2.4.0</a></h2>
-
+<h2 id="upgrade-to-2-5-0-from-2-4-0"><a name="Upgrading%20Android_upgrade_to_2_5_0_from_2_4_0">Upgrade to 2.5.0 from 2.4.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-2.4.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.5.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-2.5.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-2.5.0.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p></li>
-<li><p>Update <code>framework/res/xml/config.xml</code> to have similar settings as it did previously.</p></li>
-<li><p>Copy files from <code>bin/templates/cordova</code> to the project's <code>cordova</code> directory.</p></li>
+<li><p>Remove <code>cordova-2.4.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.5.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-2.5.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-2.5.0.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
+<li><p>Update <code>framework/res/xml/config.xml</code> to have similar settings as it did previously.</p>
+</li>
+<li><p>Copy files from <code>bin/templates/cordova</code> to the project&apos;s <code>cordova</code> directory.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_4_0_from_2_3_0">Upgrade to 2.4.0 from 2.3.0</a></h2>
-
+<h2 id="upgrade-to-2-4-0-from-2-3-0"><a name="Upgrading%20Android_upgrade_to_2_4_0_from_2_3_0">Upgrade to 2.4.0 from 2.3.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-2.3.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.4.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-2.4.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-2.4.0.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p></li>
-<li><p>Copy files from <code>bin/templates/cordova</code> to the project's <code>cordova</code> directory.</p></li>
+<li><p>Remove <code>cordova-2.3.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.4.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-2.4.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-2.4.0.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
+<li><p>Copy files from <code>bin/templates/cordova</code> to the project&apos;s <code>cordova</code> directory.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_3_0_from_2_2_0">Upgrade to 2.3.0 from 2.2.0</a></h2>
-
+<h2 id="upgrade-to-2-3-0-from-2-2-0"><a name="Upgrading%20Android_upgrade_to_2_3_0_from_2_2_0">Upgrade to 2.3.0 from 2.2.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-2.2.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.3.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-2.3.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-2.3.0.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p></li>
-<li><p>Copy files from <code>bin/templates/cordova</code> to the project's <code>cordova</code> directory.</p></li>
+<li><p>Remove <code>cordova-2.2.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.3.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-2.3.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-2.3.0.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
+<li><p>Copy files from <code>bin/templates/cordova</code> to the project&apos;s <code>cordova</code> directory.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_2_0_from_2_1_0">Upgrade to 2.2.0 from 2.1.0</a></h2>
-
+<h2 id="upgrade-to-2-2-0-from-2-1-0"><a name="Upgrading%20Android_upgrade_to_2_2_0_from_2_1_0">Upgrade to 2.2.0 from 2.1.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-2.1.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.2.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-2.2.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-2.2.0.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p></li>
-<li><p>Copy files from <code>bin/templates/cordova</code> to the project's <code>cordova</code> directory.</p></li>
+<li><p>Remove <code>cordova-2.1.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.2.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-2.2.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-2.2.0.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
+<li><p>Copy files from <code>bin/templates/cordova</code> to the project&apos;s <code>cordova</code> directory.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_1_0_from_2_0_0">Upgrade to 2.1.0 from 2.0.0</a></h2>
-
+<h2 id="upgrade-to-2-1-0-from-2-0-0"><a name="Upgrading%20Android_upgrade_to_2_1_0_from_2_0_0">Upgrade to 2.1.0 from 2.0.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-2.0.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.1.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-2.1.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-2.1.0.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p></li>
-<li><p>Copy files from <code>bin/templates/cordova</code> to the project's <code>cordova</code> directory.</p></li>
+<li><p>Remove <code>cordova-2.0.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.1.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-2.1.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-2.1.0.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
+<li><p>Copy files from <code>bin/templates/cordova</code> to the project&apos;s <code>cordova</code> directory.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_2_0_0_from_1_9_0">Upgrade to 2.0.0 from 1.9.0</a></h2>
-
+<h2 id="upgrade-to-2-0-0-from-1-9-0"><a name="Upgrading%20Android_upgrade_to_2_0_0_from_1_9_0">Upgrade to 2.0.0 from 1.9.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-1.9.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-2.0.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-2.0.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-2.0.0.js</code> file.</p></li>
-<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p></li>
+<li><p>Remove <code>cordova-1.9.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-2.0.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-2.0.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-2.0.0.js</code> file.</p>
+</li>
+<li><p>Copy the <code>res/xml/config.xml</code> to match <code>framework/res/xml/config.xml</code>.</p>
+</li>
 </ol>
-
 <p>In the 2.0.0 release, the <code>config.xml</code> file combines and replaces
 <code>cordova.xml</code> and <code>plugins.xml</code>.  The old files are deprecated, and
 while they still work in 2.0.0, will stop working in a future release.</p>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_9_0_from_1_8_1">Upgrade to 1.9.0 from 1.8.1</a></h2>
-
+<h2 id="upgrade-to-1-9-0-from-1-8-1"><a name="Upgrading%20Android_upgrade_to_1_9_0_from_1_8_1">Upgrade to 1.9.0 from 1.8.1</a></h2>
 <ol>
-<li><p>Remove <code>cordova-1.8.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-1.9.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-1.9.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-1.9.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
+<li><p>Remove <code>cordova-1.8.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-1.9.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-1.9.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-1.9.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
 </ol>
-
 <p>Due to the introduction of the <code>CordovaWebView</code> in the 1.9.0 release,
 third-party plugins may not work.  These plugins need to get a context
 from the <code>CordovaInterface</code> using <code>getContext()</code> or <code>getActivity()</code>.
 If you are not an experienced Android developer, please contact the
 plugin maintainer and add this task to their bug tracker.</p>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_8_0_from_1_8_0">Upgrade to 1.8.0 from 1.8.0</a></h2>
-
+<h2 id="upgrade-to-1-8-0-from-1-8-0"><a name="Upgrading%20Android_upgrade_to_1_8_0_from_1_8_0">Upgrade to 1.8.0 from 1.8.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-1.8.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-1.8.1.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-1.8.1.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-1.8.1.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
+<li><p>Remove <code>cordova-1.8.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-1.8.1.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-1.8.1.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-1.8.1.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_8_0_from_1_7_0">Upgrade to 1.8.0 from 1.7.0</a></h2>
-
+<h2 id="upgrade-to-1-8-0-from-1-7-0"><a name="Upgrading%20Android_upgrade_to_1_8_0_from_1_7_0">Upgrade to 1.8.0 from 1.7.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-1.7.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-1.8.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-1.8.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-1.8.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
+<li><p>Remove <code>cordova-1.7.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-1.8.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-1.8.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-1.8.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_8_0_from_1_7_0">Upgrade to 1.8.0 from 1.7.0</a></h2>
-
+<h2 id="upgrade-to-1-8-0-from-1-7-0"><a name="Upgrading%20Android_upgrade_to_1_8_0_from_1_7_0">Upgrade to 1.8.0 from 1.7.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-1.7.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-1.8.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-1.8.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-1.8.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
+<li><p>Remove <code>cordova-1.7.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-1.8.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-1.8.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-1.8.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_7_0_from_1_6_1">Upgrade to 1.7.0 from 1.6.1</a></h2>
-
+<h2 id="upgrade-to-1-7-0-from-1-6-1"><a name="Upgrading%20Android_upgrade_to_1_7_0_from_1_6_1">Upgrade to 1.7.0 from 1.6.1</a></h2>
 <ol>
-<li><p>Remove <code>cordova-1.6.1.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-1.7.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-1.7.0.js</code> into your project.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
+<li><p>Remove <code>cordova-1.6.1.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-1.7.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-1.7.0.js</code> into your project.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_6_1_from_1_6_0">Upgrade to 1.6.1 from 1.6.0</a></h2>
-
+<h2 id="upgrade-to-1-6-1-from-1-6-0"><a name="Upgrading%20Android_upgrade_to_1_6_1_from_1_6_0">Upgrade to 1.6.1 from 1.6.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-1.6.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-1.6.1.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-1.6.1.js</code> into your project.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
+<li><p>Remove <code>cordova-1.6.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-1.6.1.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-1.6.1.js</code> into your project.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_6_0_from_1_5_0">Upgrade to 1.6.0 from 1.5.0</a></h2>
-
+<h2 id="upgrade-to-1-6-0-from-1-5-0"><a name="Upgrading%20Android_upgrade_to_1_6_0_from_1_5_0">Upgrade to 1.6.0 from 1.5.0</a></h2>
 <ol>
-<li><p>Remove <code>cordova-1.5.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-1.6.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-1.6.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-1.6.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
-<li><p>Replace <code>res/xml/phonegap.xml</code> with <code>res/xml/cordova.xml</code> to match <code>framework/res/xml/cordova.xml</code>.</p></li>
+<li><p>Remove <code>cordova-1.5.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-1.6.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-1.6.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-1.6.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
+<li><p>Replace <code>res/xml/phonegap.xml</code> with <code>res/xml/cordova.xml</code> to match <code>framework/res/xml/cordova.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_5_0_from_1_4_0">Upgrade to 1.5.0 from 1.4.0</a></h2>
-
+<h2 id="upgrade-to-1-5-0-from-1-4-0"><a name="Upgrading%20Android_upgrade_to_1_5_0_from_1_4_0">Upgrade to 1.5.0 from 1.4.0</a></h2>
 <ol>
-<li><p>Remove <code>phonegap-1.4.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>cordova-1.5.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>cordova-1.5.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>cordova-1.5.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
-<li><p>Replace <code>res/xml/phonegap.xml</code> with <code>res/xml/cordova.xml</code> to match <code>framework/res/xml/cordova.xml</code>.</p></li>
+<li><p>Remove <code>phonegap-1.4.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>cordova-1.5.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>cordova-1.5.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>cordova-1.5.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
+<li><p>Replace <code>res/xml/phonegap.xml</code> with <code>res/xml/cordova.xml</code> to match <code>framework/res/xml/cordova.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_4_0_from_1_3_0">Upgrade to 1.4.0 from 1.3.0</a></h2>
-
+<h2 id="upgrade-to-1-4-0-from-1-3-0"><a name="Upgrading%20Android_upgrade_to_1_4_0_from_1_3_0">Upgrade to 1.4.0 from 1.3.0</a></h2>
 <ol>
-<li><p>Remove <code>phonegap-1.3.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>phonegap-1.4.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>phonegap-1.4.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>phonegap-1.4.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
-<li><p>Update <code>res/xml/phonegap.xml</code> to match <code>framework/res/xml/phonegap.xml</code>.</p></li>
+<li><p>Remove <code>phonegap-1.3.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>phonegap-1.4.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>phonegap-1.4.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>phonegap-1.4.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
+<li><p>Update <code>res/xml/phonegap.xml</code> to match <code>framework/res/xml/phonegap.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_3_0_from_1_2_0">Upgrade to 1.3.0 from 1.2.0</a></h2>
-
+<h2 id="upgrade-to-1-3-0-from-1-2-0"><a name="Upgrading%20Android_upgrade_to_1_3_0_from_1_2_0">Upgrade to 1.3.0 from 1.2.0</a></h2>
 <ol>
-<li><p>Remove <code>phonegap-1.2.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>phonegap-1.3.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>phonegap-1.3.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>phonegap-1.2.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
-<li><p>Update <code>res/xml/phonegap.xml</code> to match <code>framework/res/xml/phonegap.xml</code>.</p></li>
+<li><p>Remove <code>phonegap-1.2.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>phonegap-1.3.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>phonegap-1.3.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>phonegap-1.2.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
+<li><p>Update <code>res/xml/phonegap.xml</code> to match <code>framework/res/xml/phonegap.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_2_0_from_1_1_0">Upgrade to 1.2.0 from 1.1.0</a></h2>
-
+<h2 id="upgrade-to-1-2-0-from-1-1-0"><a name="Upgrading%20Android_upgrade_to_1_2_0_from_1_1_0">Upgrade to 1.2.0 from 1.1.0</a></h2>
 <ol>
-<li><p>Remove <code>phonegap-1.1.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>phonegap-1.2.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>phonegap-1.2.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>phonegap-1.2.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
-<li><p>Update <code>res/xml/phonegap.xml</code> to match <code>framework/res/xml/phonegap.xml</code>.</p></li>
+<li><p>Remove <code>phonegap-1.1.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>phonegap-1.2.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>phonegap-1.2.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>phonegap-1.2.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
+<li><p>Update <code>res/xml/phonegap.xml</code> to match <code>framework/res/xml/phonegap.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_1_0_from_1_0_0">Upgrade to 1.1.0 from 1.0.0</a></h2>
-
+<h2 id="upgrade-to-1-1-0-from-1-0-0"><a name="Upgrading%20Android_upgrade_to_1_1_0_from_1_0_0">Upgrade to 1.1.0 from 1.0.0</a></h2>
 <ol>
-<li><p>Remove <code>phonegap-1.0.0.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>phonegap-1.1.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>phonegap-1.1.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>phonegap-1.1.0.js</code> file.</p></li>
-<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
+<li><p>Remove <code>phonegap-1.0.0.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>phonegap-1.1.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>phonegap-1.1.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>phonegap-1.1.0.js</code> file.</p>
+</li>
+<li><p>Update <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
 </ol>
-
-<h2><a name="Upgrading%20Android_upgrade_to_1_0_0_from_0_9_6">Upgrade to 1.0.0 from 0.9.6</a></h2>
-
+<h2 id="upgrade-to-1-0-0-from-0-9-6"><a name="Upgrading%20Android_upgrade_to_1_0_0_from_0_9_6">Upgrade to 1.0.0 from 0.9.6</a></h2>
 <ol>
-<li><p>Remove <code>phonegap-0.9.6.jar</code> from the project's <code>libs</code> directory.</p></li>
-<li><p>Add <code>phonegap-1.0.0.jar</code> to the project's <code>libs</code> directory.</p></li>
-<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p></li>
-<li><p>Copy the new <code>phonegap-1.0.0.js</code> into your project.</p></li>
-<li><p>Update your HTML to use the new <code>phonegap-1.0.0.js</code> file.</p></li>
-<li><p>Add the <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p></li>
+<li><p>Remove <code>phonegap-0.9.6.jar</code> from the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>Add <code>phonegap-1.0.0.jar</code> to the project&apos;s <code>libs</code> directory.</p>
+</li>
+<li><p>If you use Eclipse, please refresh your Eclipse project and do a clean.</p>
+</li>
+<li><p>Copy the new <code>phonegap-1.0.0.js</code> into your project.</p>
+</li>
+<li><p>Update your HTML to use the new <code>phonegap-1.0.0.js</code> file.</p>
+</li>
+<li><p>Add the <code>res/xml/plugins.xml</code> to match <code>framework/res/xml/plugins.xml</code>.</p>
+</li>
 </ol>
 
             </div>

Modified: cordova/site/public/docs/en/edge/guide_platforms_android_webview.md.html
URL: http://svn.apache.org/viewvc/cordova/site/public/docs/en/edge/guide_platforms_android_webview.md.html?rev=1673862&r1=1673861&r2=1673862&view=diff
==============================================================================
--- cordova/site/public/docs/en/edge/guide_platforms_android_webview.md.html (original)
+++ cordova/site/public/docs/en/edge/guide_platforms_android_webview.md.html Wed Apr 15 16:43:43 2015
@@ -1,4 +1,3 @@
-<!DOCTYPE html>
 <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
@@ -16,12 +15,14 @@
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
---><html lang="en">
+-->
+
+<!DOCTYPE html>
+<html lang="en">
     <head>
         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
         <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">
-        <meta name="generator" content="joDoc">
-<meta name="robots" content="noindex">
+        <meta name="generator" content="joDoc"><meta name="robots" label="noindex">
 
         <title>Apache Cordova API Documentation</title>
 
@@ -40,7 +41,7 @@
 <option value="3.1.0">3.1.0</option>
 </optgroup>
 <optgroup label="English" value="en">
-<option selected value="edge">edge</option>
+<option selected="selected" value="edge">edge</option>
 <option value="4.0.0">4.0.0</option>
 <option value="3.6.0">3.6.0</option>
 <option value="3.5.0">3.5.0</option>
@@ -104,7 +105,9 @@
 <option value="3.1.0">3.1.0</option>
 <option value="2.0.0">2.0.0</option>
 </optgroup>
-<optgroup label="Polish" value="pl"><option value="edge">edge</option></optgroup>
+<optgroup label="Polish" value="pl">
+<option value="edge">edge</option>
+</optgroup>
 <optgroup label="Russian" value="ru">
 <option value="edge">edge</option>
 <option value="3.5.0">3.5.0</option>
@@ -121,7 +124,8 @@
 <option value="3.5.0">3.5.0</option>
 <option value="3.4.0">3.4.0</option>
 <option value="3.1.0">3.1.0</option>
-</optgroup></select>
+</optgroup>
+</select>
             </small>
         </div>
         <div id="subheader">
@@ -159,127 +163,112 @@
         <div id="scrollable">
             <div id="content">
                 <h1><a name="Android%20WebViews">Android WebViews</a></h1>
-
 <p>This guide shows how to embed a Cordova-enabled WebView component
 within a larger Android application. For details on how these
 components can communicate with each other, see Application Plugins.</p>
-
-<p>If you're unfamiliar with Android, you should first familiarize
+<p>If you&apos;re unfamiliar with Android, you should first familiarize
 yourself with the <a href="guide_platforms_android_index.md.html#Android%20Platform%20Guide">Android Platform Guide</a> and have the latest Android
 SDK installed before you attempt the more unusual development option
 of embedding a WebView.  Starting with Cordova 1.9, the Android
 platform relies on a <code>CordovaWebView</code> component, which builds on a
 legacy <code>CordovaActivity</code> component that pre-dates the 1.9 release.</p>
-
 <ol>
 <li><p>To follow these instructions, make sure you have the latest Cordova
 distribution. Download it from
 <a class="external" href="http://cordova.apache.org">cordova.apache.org</a> and unzip its
-Android package.</p></li>
-<li><p>Navigate to the Android package's <code>/framework</code> directory and run
+Android package.</p>
+</li>
+<li><p>Navigate to the Android package&apos;s <code>/framework</code> directory and run
 <code>ant jar</code>. It creates the Cordova <code>.jar</code> file, formed as
-<code>/framework/cordova-x.x.x.jar</code>.</p></li>
-<li><p>Copy the <code>.jar</code> file into the Android project's <code>/libs</code> directory.</p></li>
-<li>
-<p>Add the following to the application's <code>/res/xml/main.xml</code> file,
+<code>/framework/cordova-x.x.x.jar</code>.</p>
+</li>
+<li><p>Copy the <code>.jar</code> file into the Android project&apos;s <code>/libs</code> directory.</p>
+</li>
+<li><p>Add the following to the application&apos;s <code>/res/xml/main.xml</code> file,
 with the <code>layout_height</code>, <code>layout_width</code> and <code>id</code> modified to suit
 the application:</p>
-
-<pre class="prettyprint"><code>&lt;org.apache.cordova.CordovaWebView
-    android:id="@+id/tutorialView"
-    android:layout_width="match_parent"
-    android:layout_height="match_parent" /&gt;
-</code></pre>
-</li>
-<li>
-<p>Modify the activity so that it implements the <code>CordovaInterface</code>.
+<pre class="prettyprint"><code> &lt;org.apache.cordova.CordovaWebView
+     android:id=&quot;@+id/tutorialView&quot;
+     android:layout_width=&quot;match_parent&quot;
+     android:layout_height=&quot;match_parent&quot; /&gt;
+</code></pre></li>
+<li><p>Modify the activity so that it implements the <code>CordovaInterface</code>.
 It should implement the included methods.  You may wish to copy
 them from <code>/framework/src/org/apache/cordova/CordovaActivity.java</code>,
 or else implement them on your own.  The following code fragment
 shows a basic application that relies on the interface. Note how
 the referenced view id matches the <code>id</code> attribute specified in the
 XML fragment shown above:</p>
-
-<pre class="prettyprint"><code>public class CordovaViewTestActivity extends Activity implements CordovaInterface {
-    CordovaWebView cwv;
-    /* Called when the activity is first created. */
-    @Override
-    public void onCreate(Bundle savedInstanceState) {
-        super.onCreate(savedInstanceState);
-        setContentView(R.layout.main);
-        cwv = (CordovaWebView) findViewById(R.id.tutorialView);
-        Config.init(this);
-        cwv.loadUrl(Config.getStartUrl());
-    }
-</code></pre>
-</li>
-<li>
-<p>If the application needs to use the camera, implement the
+<pre class="prettyprint"><code> public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+     CordovaWebView cwv;
+     /* Called when the activity is first created. */
+     @Override
+     public void onCreate(Bundle savedInstanceState) {
+         super.onCreate(savedInstanceState);
+         setContentView(R.layout.main);
+         cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+         Config.init(this);
+         cwv.loadUrl(Config.getStartUrl());
+     }
+</code></pre></li>
+<li><p>If the application needs to use the camera, implement the
 following:</p>
-
-<pre class="prettyprint"><code>@Override
-public void setActivityResultCallback(CordovaPlugin plugin) {
-    this.activityResultCallback = plugin;
-}
-/**
- * Launch an activity for which you would like a result when it finished. When this activity exits,
- * your onActivityResult() method is called.
- *
- * @param command           The command object
- * @param intent            The intent to start
- * @param requestCode       The request code that is passed to callback to identify the activity
- */
-public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
-    this.activityResultCallback = command;
-    this.activityResultKeepRunning = this.keepRunning;
-
-
-<pre class="prettyprint"><code>// If multitasking turned on, then disable it for activities that return results
-if (command != null) {
-    this.keepRunning = false;
-}
-
-
-// Start activity
-super.startActivityForResult(intent, requestCode);
-</code></pre>
-
-}   
-
-
-@Override
-/**
- * Called when an activity you launched exits, giving you the requestCode you started it with,
- * the resultCode it returned, and any additional data from it.
- *
- * @param requestCode       The request code originally supplied to startActivityForResult(),
- *                          allowing you to identify who this result came from.
- * @param resultCode        The integer result code returned by the child activity through its setResult().
- * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
- */
-protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
-    super.onActivityResult(requestCode, resultCode, intent);
-    CordovaPlugin callback = this.activityResultCallback;
-    if (callback != null) {
-        callback.onActivityResult(requestCode, resultCode, intent);
-    }
-}
-</code></pre>
-</li>
-<li>
-<p>Finally, remember to add the thread pool, otherwise plugins
+<pre class="prettyprint"><code> @Override
+ public void setActivityResultCallback(CordovaPlugin plugin) {
+     this.activityResultCallback = plugin;
+ }
+ /**
+  * Launch an activity for which you would like a result when it finished. When this activity exits,
+  * your onActivityResult() method is called.
+  *
+  * @param command           The command object
+  * @param intent            The intent to start
+  * @param requestCode       The request code that is passed to callback to identify the activity
+  */
+ public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+     this.activityResultCallback = command;
+     this.activityResultKeepRunning = this.keepRunning;
+
+     // If multitasking turned on, then disable it for activities that return results
+     if (command != null) {
+         this.keepRunning = false;
+     }
+
+     // Start activity
+     super.startActivityForResult(intent, requestCode);
+ }   
+
+ @Override
+ /**
+  * Called when an activity you launched exits, giving you the requestCode you started it with,
+  * the resultCode it returned, and any additional data from it.
+  *
+  * @param requestCode       The request code originally supplied to startActivityForResult(),
+  *                          allowing you to identify who this result came from.
+  * @param resultCode        The integer result code returned by the child activity through its setResult().
+  * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent &quot;extras&quot;).
+  */
+ protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+     super.onActivityResult(requestCode, resultCode, intent);
+     CordovaPlugin callback = this.activityResultCallback;
+     if (callback != null) {
+         callback.onActivityResult(requestCode, resultCode, intent);
+     }
+ }
+</code></pre></li>
+<li><p>Finally, remember to add the thread pool, otherwise plugins
 have no threads on which to run:</p>
-
-<pre class="prettyprint"><code>@Override
-public ExecutorService getThreadPool() {
-    return threadPool;
-}
-</code></pre>
+<pre class="prettyprint"><code> @Override
+ public ExecutorService getThreadPool() {
+     return threadPool;
+ }
+</code></pre></li>
+<li><p>Copy the application&apos;s HTML and JavaScript files to the Android
+project&apos;s <code>/assets/www</code> directory.</p>
 </li>
-<li><p>Copy the application's HTML and JavaScript files to the Android
-project's <code>/assets/www</code> directory.</p></li>
 <li><p>Copy the <code>config.xml</code> file from <code>/framework/res/xml</code> to the
-project's <code>/res/xml</code> directory.</p></li>
+project&apos;s <code>/res/xml</code> directory.</p>
+</li>
 </ol>
 
             </div>

Modified: cordova/site/public/docs/en/edge/guide_platforms_blackberry10_config.md.html
URL: http://svn.apache.org/viewvc/cordova/site/public/docs/en/edge/guide_platforms_blackberry10_config.md.html?rev=1673862&r1=1673861&r2=1673862&view=diff
==============================================================================
--- cordova/site/public/docs/en/edge/guide_platforms_blackberry10_config.md.html (original)
+++ cordova/site/public/docs/en/edge/guide_platforms_blackberry10_config.md.html Wed Apr 15 16:43:43 2015
@@ -1,4 +1,3 @@
-<!DOCTYPE html>
 <!--
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
@@ -16,12 +15,14 @@
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.
---><html lang="en">
+-->
+
+<!DOCTYPE html>
+<html lang="en">
     <head>
         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
         <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width">
-        <meta name="generator" content="joDoc">
-<meta name="robots" content="noindex">
+        <meta name="generator" content="joDoc"><meta name="robots" label="noindex">
 
         <title>Apache Cordova API Documentation</title>
 
@@ -40,7 +41,7 @@
 <option value="3.1.0">3.1.0</option>
 </optgroup>
 <optgroup label="English" value="en">
-<option selected value="edge">edge</option>
+<option selected="selected" value="edge">edge</option>
 <option value="4.0.0">4.0.0</option>
 <option value="3.6.0">3.6.0</option>
 <option value="3.5.0">3.5.0</option>
@@ -104,7 +105,9 @@
 <option value="3.1.0">3.1.0</option>
 <option value="2.0.0">2.0.0</option>
 </optgroup>
-<optgroup label="Polish" value="pl"><option value="edge">edge</option></optgroup>
+<optgroup label="Polish" value="pl">
+<option value="edge">edge</option>
+</optgroup>
 <optgroup label="Russian" value="ru">
 <option value="edge">edge</option>
 <option value="3.5.0">3.5.0</option>
@@ -121,7 +124,8 @@
 <option value="3.5.0">3.5.0</option>
 <option value="3.4.0">3.4.0</option>
 <option value="3.1.0">3.1.0</option>
-</optgroup></select>
+</optgroup>
+</select>
             </small>
         </div>
         <div id="subheader">
@@ -159,44 +163,33 @@
         <div id="scrollable">
             <div id="content">
                 <h1><a name="BlackBerry%2010%20Configuration">BlackBerry 10 Configuration</a></h1>
-
-<p>The <code>config.xml</code> file controls an app's basic settings that apply
+<p>The <code>config.xml</code> file controls an app&apos;s basic settings that apply
 across each application and CordovaWebView instance. This section
-details preferences that only apply to BlackBerry 10 builds. See <a href="#The%0Aconfig.xml%20File">The
-config.xml File</a> for information on global configuration options.</p>
-
+details preferences that only apply to BlackBerry 10 builds. See <a href="config_ref_index.md.html#The%20config.xml%20File"><a href="config_ref_index.md.html#The%20config.xml%0AFile">The config.xml
+File</a></a> for information on global configuration options.</p>
 <ul>
-<li>
-<p><code>ChildBrowser</code> (<code>disable</code> or the default <code>enable</code>): Disables child
+<li><p><code>ChildBrowser</code> (<code>disable</code> or the default <code>enable</code>): Disables child
 browser windows. By default, apps launch a secondary browser window
 to display resources accessed via <code>window.open()</code> or by specifying a
 <code>_blank</code> anchor target. Specify <code>disable</code> to override this default
 behavior.</p>
-
-<pre class="prettyprint"><code>&lt;preference name="ChildBrowser" value="disable"/&gt;
-</code></pre>
-</li>
-<li>
-<p><code>PopupBlocker</code> (<code>enable</code> or the default <code>disable</code>): Enables the
+<pre class="prettyprint"><code>  &lt;preference name=&quot;ChildBrowser&quot; value=&quot;disable&quot;/&gt;
+</code></pre></li>
+<li><p><code>PopupBlocker</code> (<code>enable</code> or the default <code>disable</code>): Enables the
 popup blocker, which prevents calls to <code>window.open()</code>. By default,
 popups display in a child browser window. Setting the preference to
 <code>enable</code> prevents it from displaying at all.</p>
-
-<pre class="prettyprint"><code>&lt;preference name="PopupBlocker" value="enable"/&gt;
-</code></pre>
-</li>
-<li>
-<p><code>WebSecurity</code> (<code>disable</code> or the default <code>enable</code>): Set to <code>disable</code>
+<pre class="prettyprint"><code>  &lt;preference name=&quot;PopupBlocker&quot; value=&quot;enable&quot;/&gt;
+</code></pre></li>
+<li><p><code>WebSecurity</code> (<code>disable</code> or the default <code>enable</code>): Set to <code>disable</code>
 to override web security settings, allowing access to remote content
 from unknown sources. This preference is intended as a development
 convenience only, so remove it before packaging the app for
 distribution.  For the released app, all URIs should be known and
 whitelisted using the <code>&lt;access&gt;</code> element, described in the Domain
 <a href="guide_appdev_whitelist_index.md.html#Whitelist%20Guide">Whitelist Guide</a>.</p>
-
-<pre class="prettyprint"><code>&lt;preference name="WebSecurity" value="disable"/&gt;
-</code></pre>
-</li>
+<pre class="prettyprint"><code>  &lt;preference name=&quot;WebSecurity&quot; value=&quot;disable&quot;/&gt;
+</code></pre></li>
 </ul>
 
             </div>



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org


Mime
View raw message