cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mwbro...@apache.org
Subject [04/36] Add edge for Spanish, French, and Chinese.
Date Fri, 30 Aug 2013 17:25:54 GMT
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/cli/index.md b/docs/zh/edge/guide/cli/index.md
new file mode 100644
index 0000000..e1d44f6
--- /dev/null
+++ b/docs/zh/edge/guide/cli/index.md
@@ -0,0 +1,267 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+    
+
+---
+
+# 命令行界面
+
+本指南演示如何创建应用程序并将它们部署到各种本机移动平台,使用 `cordova` 命令行界面 (CLI)。 此工具允许您创建新项目、 建立他们在不同平台上,和在模拟器中运行它们。 此外可以使用 CLI 来初始化后,您使用各种平台 Sdk 来进一步发展他们的项目代码。
+
+## 系统必备组件
+
+在运行任何命令行工具之前, 您需要为每个您想要的目标的平台安装 Sdk。(参见平台指南更多详细信息。
+
+若要添加支持或重建任何平台的一个项目,您需要从支持的平台 SDK 的同一台计算机上运行命令行界面。CLI 支持以下组合:
+
+*   iOS (Mac)
+*   Android (Mac、 Linux)
+*   黑莓 10 (Mac、 Linux、 Windows)
+*   Windows Phone 7 (Windows)
+*   Windows Phone 8 (Windows)
+
+在 Mac 上,命令行是可通过*终端*应用的。在 PC 上,它是可作为*命令提示符*下*配件*.
+
+就越有可能是你在 CLI 运行从不同的机器,更加意义保持远程源代码储存库,你拉下到本地工作目录的资产。
+
+若要安装 `cordova` 命令行工具,请按照这些步骤操作:
+
+1.  下载并安装[Node.js][1]。安装完成后,您应该能够调用 `node` 或 `npm` 在命令行上。
+
+2.  安装 `cordova` 实用程序。在 Unix 中,前缀的额外 `sudo` 命令可能需要安装开发实用程序中以其他方式限制目录:
+    
+        $ sudo npm install -g cordova
+        
+    
+    安装日志可能会产生错误的任何已卸载平台 Sdk。安装完成后,您应该能够运行 `cordova` 命令行上。
+
+ [1]: http://nodejs.org/
+
+## 创建应用程序
+
+转至目录位置您维护您的源代码,并运行以下命令:
+
+        $ cordova create hello com.example.hello HelloWorld
+    
+
+它可能需要一些时间完成的命令,有耐心。运行 `cordova -d` ,请参阅有关进展的信息。
+
+第一个参数指定要为您的项目生成的*你好*目录。 其 `www` 子目录的房子您应用程序的主页上,与各种资源下 `css` , `js` ,和 `img` ,其中遵循共同 web 发展的文件命名约定。 `config.xml`文件包含生成和分发应用程序所需的重要的元数据。
+
+其他的两个参数都是可选的: `com.example.hello` 参数提供您的项目具有反向域样式标识符和 `HelloWorld` 提供了应用程序的显示文本。 您可以编辑这两以后这些值在 `config.xml` 文件。
+
+## 添加平台
+
+后面的所有命令都需要在项目的目录或在其范围内的任何子目录内运行:
+
+        $ cd hello
+    
+
+您可以生成项目之前,您需要指定一组的目标平台。 您运行这些命令的能力取决于您的计算机是否支持每个 SDK,是否你已经安装每个 SDK。 运行任何这些从 Mac:
+
+        $ cordova platform add ios
+        $ cordova platform add android
+        $ cordova platform add blackberry10
+    
+
+运行的这些 Windows 机器上,从任何地方*wp*指的是不同版本的 Windows Phone 操作系统:
+
+        $ cordova platform add wp7
+        $ cordova platform add wp8
+        $ cordova platform add android
+        $ cordova platform add blackberry10
+    
+
+运行此检查当前设置的平台:
+
+        $ cordova platforms ls
+    
+
+(请注意 `platform` 和 `platforms` 命令是同义语.)
+
+请运行下列同义命令来删除一个平台之一:
+
+        $ cordova platform remove blackberry10
+        $ cordova platform rm android
+    
+
+运行命令来添加或删除平台影响项目的*平台*目录的内容每个指定的平台作为一个子目录中的显示位置。 *Www*源目录转载内每个平台的子目录中,例如出现在 `platforms/ios/www` 或 `platforms/android/assets/www` 。 默认情况下,每个平台配置文件设置,以便能够访问所有的科尔多瓦的 Api。
+
+如果您愿意,您可以使用 SDK 在此时打开你创建的项目。 但是,所做的任何编辑你到内 SDK 影响衍生项目设置的资产,不是原始的跨平台源代码文件。 如果你只是想要初始化一个项目,请使用此方法。 (见如何开发应用程序内每个 SDK 平台指南的信息)如果您想使用命令行工具的整个开发周期,请继续阅读。
+
+## 构建应用程序
+
+默认情况下, `cordova create` 脚本生成骨骼肌的以基于 web 的应用,其主页是该项目的 `www/index.html` 文件。 编辑此应用程序,但是你想要但应作为的一部分指定的任何初始化 `deviceready` 事件处理程序中,从默认的引用 `www/js/index.js` 。 <!-- XREF
+(See the Application Development Guide for details.)
+XREF -->
+
+运行以下命令以迭代方式生成项目:
+
+        $ cordova build
+    
+
+这将生成特定于平台代码内项目的 `platforms` 子目录。你可以选择限制到特定的平台每个生成的范围:
+
+        $ cordova build ios
+    
+
+`cordova build`命令是以下,而在此示例中还针对的是一个单一的平台的简写形式:
+
+        $ cordova prepare ios
+        $ cordova compile ios
+    
+
+在这种情况下,一次您运行 `prepare` ,你可以作为备用使用苹果公司的 Xcode SDK 修改和编译科尔多瓦在范围内生成的特定于平台代码 `platforms/ios` 。 您可以使用相同的方法与其他平台的 Sdk。
+
+## 测试仿真器或设备上的应用程序
+
+移动平台 Sdk 经常与捆绑在一起执行设备的图像,以便您可以启动该应用程序从主屏幕并看看它如何与许多平台功能交互的仿真程序。 运行如下命令来重新生成应用程序并查看它在特定的平台仿真器内:
+
+        $ cordova emulate android
+    
+
+一些移动平台模拟特定设备默认情况下,iPhone 的 iOS 项目等。 对于其他平台,您可能需要首先将设备仿真程序与相关联。 (见平台指南的详细信息)。例如,您可能会首先运行 `android` 命令以启动 Android SDK,然后运行一个特定的设备图像,启动它根据其默认行为:
+
+![][2]
+
+ [2]: img/guide/cli/android_emulate_init.png
+
+跟进与 `cordova emulate` 命令刷新显示的最新应用,现已从主屏幕发射的仿真程序图像:
+
+![][3]
+
+ [3]: img/guide/cli/android_emulate_install.png
+
+或者,可以将手机插入您的计算机和直接测试应用程序:
+
+        $ cordova run android
+    
+
+在运行此命令之前, 您需要设置的设备进行测试,之后会发生变化,为每个平台的程序。 在 Android 的情况下,你将必须启用设备上的**USB 调试**的选项和或许添加 USB 驱动程序根据您发展导读工作。 每个平台的要求的详细信息,请参阅平台指南。
+
+## 添加功能
+
+生成和查看一个新项目时,将显示默认的应用程序不会很多。 您可以修改该应用程序在许多方面,利用标准的 web 技术,但应用程序紧密的联系,与各种设备级功能,您需要添加插件,提供对核心科尔多瓦 Api 的访问。
+
+*插件*是有点的加载项代码的提供的本机组件的接口。 您可以设计您自己的插件接口,例如,设计一个混合应用程序,与本机组件混合科尔多瓦 web 视图时。 (请参阅嵌入 WebViews 和插件开发指南的详细信息。更常见的是,您将添加插件,使科尔多瓦的基本设备级功能之一 <!--应用程序开发指南中讨论的 XREF 和--> XREF 详细的 API Reference 中。
+
+`cordova plugin add`命令需要您指定的插件代码的存储库。以下是您可能会添加的功能的示例:
+
+*   基本设备信息 (设备 API):
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
+        
+
+*   网络连接和电池事件:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git
+        
+
+*   加速度计、 指南针、 和地理定位:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+        
+
+*   相机、 媒体回放和捕获:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git
+            
+
+*   访问设备或网络 (文件 API) 上的文件:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git
+        
+
+*   通过对话框或振动发出通知:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git
+        
+
+*   联系人:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git
+        
+
+*   全球化:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git
+        
+
+*   闪屏:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
+        
+
+*   打开新的浏览器窗口 (InAppBrowser):
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
+        
+
+*   调试控制台:
+    
+        $ 科尔多瓦插件添加 https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git
+        
+
+使用 `plugin ls` (或 `plugin list` ,或 `plugin` 本身) 查看当前已安装的插件。每个显示由其标识符:
+
+        $ 科尔多瓦插件 ls # 或 '插件列表' ['org.apache.cordova.core.console']
+    
+
+若要删除某个插件,它通过引用相同的标识符出现在该列表中。例如,这里是你会怎么移除调试控制台支持从一个发布版本:
+
+        $ 科尔多瓦插件 rm org.apache.cordova.core.console $ 科尔多瓦插件删除 org.apache.cordova.core.console # 相同
+    
+
+你可以批量删除或添加的插件通过指定多个参数的每个命令。
+
+## 自定义每个平台
+
+而科尔多瓦允许您轻松地部署许多不同平台的应用程序,有时需要添加自定义项。 在这种情况下,你不想修改中各项的源代码文件 `www` 内的顶级目录 `platforms` 目录,,因为他们定期更换与顶级 `www` 目录的跨平台源。
+
+相反,顶级 `merges` 目录提供了一个指定资产在特定平台上部署的地方。 每个特定于平台的子目录内 `merges` 镜像的目录结构的 `www` 源树中,从而允许您重写或根据需要添加的文件。 例如,在这里是如何你可能会使用 `merges` 来提振的 Android 设备的默认字体大小:
+
+*   编辑 `www/index.html` 文件,添加一个链接到一个额外的 CSS 文件,该文件 `overrides.css` 在这种情况下:
+    
+        < 链接 rel ="样式表"类型 ="文本/css"href="css/overrides.css"/ >
+        
+
+*   (可选) 创建一个空的 `www/css/overrides.css` 文件,将适用于所有非 Android 生成,防止丢失文件错误。
+
+*   创建 `css` 中的子目录 `merges/android` ,然后添加相应的 `overrides.css` 文件。 指定将覆盖 12 点默认的字体大小范围内指定的 CSS `www/css/index.css` ,例如:
+    
+        正文 {字体-大小: 14px;}
+        
+
+当你重新生成项目时,Android 版本功能自定义字体大小,而其他人保持不变。
+
+您还可以使用 `merges` 添加中原物不存在的文件 `www` 目录。 例如,一个应用程序可以纳入*后退按钮*图形的 iOS 界面,存储在 `merges/ios/img/back_button.png` ,而 Android 版本可以改为捕获 `backbutton` 从相应的硬件按钮的事件。
+
+## 更新科尔多瓦
+
+安装后 `cordova` 实用程序,您可以始终进行更新到最新版本通过运行以下命令:
+
+        $ sudo 故宫更新-g 科尔多瓦
+    
+
+使用此语法来安装特定的版本:
+
+        $ sudo 故宫安装-g cordova@3.0.0
+    
+
+运行 `cordova -v` ,查看当前运行的版本。 运行 `npm
+info` 命令长列表,其中包含当前版本以及其他可用的版本号:
+
+        $ 故宫信息科尔多瓦
+    
+
+科尔多瓦 3.0 是要支持这一节中描述的命令行界面的第一个版本。 如果您正在从 3.0 以前的版本更新,您需要创建一个新项目,如以上所述,然后将旧应用程序的资源复制到顶级 `www` 目录。 在适用的情况,进一步有关升级到 3.0 的详细信息是可用的平台指南中。 一旦你升级到 `cordova` 的命令行界面和使用 `npm update` 待当前,那里所描述的更耗时过程不再相关。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/hybrid/plugins/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/hybrid/plugins/index.md b/docs/zh/edge/guide/hybrid/plugins/index.md
new file mode 100644
index 0000000..0f359e5
--- /dev/null
+++ b/docs/zh/edge/guide/hybrid/plugins/index.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# 插件开发指南
+
+科尔多瓦插件桥梁有点之间供电科尔多瓦应用和科尔多瓦应用程序的本机平台 web 视图的功能在运行时。 插件的使用跨所有平台和以下特定于平台的插件接口,JavaScript 调用到本机实现一个单一的 JavaScript 界面组成。 所有的科尔多瓦 Api 的核心是使用这种体系结构实现的。
+
+本指南的步骤,编写一个简单的 Echo 插件的过程传递一个字符串从 JavaScript,并将它发送到本机环境中有关支持的平台。 本机代码然后回里面的插件 JavaScript 回调返回相同的字符串。
+
+本指南提供了足够的概述,您可以生成来编写更复杂的插件。
+
+## JavaScript
+
+任何插件的入口点是 JavaScript。 科尔多瓦是这样他们就可以使用的原因开发人员使用和写 JavaScript,不客观-C,不是 Java,C#。 你的插件的 JavaScript 界面是你的科尔多瓦插件的正面和可以说是最重要的部分。
+
+然而你喜欢,可以设计你的插件 JavaScript 的结构。 您*必须*使用科尔多瓦 JavaScript 和本机环境之间进行通信的一件事是 `cordova.exec` 函数。 下面是一个示例:
+
+        cordova.exec(function(winParam) {}, function(error) {}, "service",
+                     "action", ["firstArgument", "secondArgument", 42,
+                     false]);
+    
+
+参数详述如下:
+
+*   `function(winParam) {}`: 成功回调函数。 假设您 `exec` 调用成功完成,调用此函数时 (可以选择与您传递回给它的任何参数)。
+
+*   `function(error) {}`: 错误函数回调。如果该操作未成功完成,调用此函数时 (可以选择与错误参数)。
+
+*   `"service"`: 要调用的本机一边的服务名称。这被映射到本机类,有关的更多资料,可在下面列出的本机指南。
+
+*   `"action"`: 要调入的操作名称。 这由本机类接收拾 `exec` 调用,并且,取决于平台,基本上将映射到类的方法。 下面列出的本机指南提供详细信息。
+
+*   `[/* arguments */]`: 要传递到本机环境中的参数。
+
+### Echo 插件的 JavaScript 示例
+
+        window.echo = function(str, callback) {
+            cordova.exec(callback, function(err) {
+                callback('Nothing to echo.');
+            }, "Echo", "echo", [str]);
+        };
+    
+
+让我们深入到这。该插件的重视本身到 `window` ,具体到 `echo` 函数。插件用户将然后使用,如下所示:
+
+        window.echo("echome", function(echoValue) {
+            alert(echoValue == "echome"); // should alert true.
+        });
+    
+
+首先,让我们看看的最后三个参数的 `exec` 函数。 我们将调用 `Echo` "服务、"请求 `echo` "行动",和传递的参数包含 echo 字符串的数组,这是进入的第一个参数 `window.echo` 函数。
+
+成功回调传递到 `exec` 是只是提到该回调函数的 `window.echo` 需要。 我们多做一点为错误回调: 如果本机端触发错误回调,我们只需调用成功回调函数,并传递到它"的默认"的字符串。
+
+## 插件规范
+
+科尔多瓦有可用于启用该插件为 Android、 iOS、 黑莓 10 和 Windows Phone 平台的自动的安装一个插件规范。 通过以特定方式构建你的插件,添加 `plugin.xml` 清单文件,您可以使用户能够安装你的插件通过命令行工具。
+
+*   插件规范
+
+## 本机
+
+一旦你为你的插件定义 JavaScript,你需要至少一个本机实现,补充。 下面列出了这样做为每个平台的详细信息。 这些指南继续在上文讨论过的简单回声插件示例上。
+
+*   Android 插件
+*   黑莓手机的插件
+*   黑莓 10 插件
+*   iOS 插件
+*   Windows Phone 插件
+
+当前,Tizen 平台不支持插件。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/hybrid/webviews/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/hybrid/webviews/index.md b/docs/zh/edge/guide/hybrid/webviews/index.md
new file mode 100644
index 0000000..3e325a9
--- /dev/null
+++ b/docs/zh/edge/guide/hybrid/webviews/index.md
@@ -0,0 +1,22 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# 嵌入 WebViews
+
+> 在您自己的项目中实现科尔多瓦 web 视图。
+
+*   Android WebViews
+*   WebViews iOS
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/overview/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/overview/index.md b/docs/zh/edge/guide/overview/index.md
new file mode 100644
index 0000000..fcaaf03
--- /dev/null
+++ b/docs/zh/edge/guide/overview/index.md
@@ -0,0 +1,699 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+         under the License.
+    
+
+---
+
+# 概述
+
+科尔多瓦是一个开放源码移动开发框架。 它允许您使用标准的 web 技术如 HTML5、 CSS3 和 JavaScript 进行跨平台开发,避免每个移动平台的本机开发语言。 应用程序在有针对性的对每个平台的包装内执行,并依靠符合标准的 API 绑定访问每个设备的传感器、 数据和网络状态。
+
+如果您是,使用科尔多瓦:
+
+*   移动开发人员和想要扩展应用程序跨多个平台,而无需重新实现它与每个平台的语言和工具集。
+
+*   web 开发人员和想要部署 web 应用程序打包为分布在各种应用程序中存储的门户。
+
+*   移动开发人员感兴趣混合本机应用程序中的组件与*web 视图*(浏览器窗口),可以访问设备级的 Api,或者如果您想要开发的插件界面本机和 web 视图组件之间。
+
+## 基本组件
+
+科尔多瓦的应用程序都依赖于一个共同的 `config.xml` 文件,提供有关应用程序的信息,并指定参数影响它如何工作,如它是否响应方向转移。 此文件遵循 W3C 的[打包 Web 应用程序][1]或*构件*,规范。
+
+ [1]: http://www.w3.org/TR/widgets/
+
+应用程序本身是作为 web 页来实现,默认情况下,引用任何 CSS、 JavaScript、 图像、 媒体文件,命名*index.html*或其他资源是它运行的必要条件。 这款应用程序作为*web 视图*的本机应用程序中包装,您分发给应用程序商店内执行。 为 web 应用程序进行交互的方式本机应用程序做的各项设备功能,它也必须引用 `cordova.js` 文件,该文件提供 API 绑定。 <!-- XREF
+(See the API Reference for an overview, and the Application
+Development Guide for examples of how to use them.)
+XREF -->
+
+科尔多瓦启用 web 视图可提供具有其整个用户界面的应用程序。 它也可以是更大,混合应用程序与本机应用程序组件混合 web 视图中的一个组件。 科尔多瓦提供*插件*接口,使这些组件,以互相沟通。
+
+## 发展路径
+
+设置应用程序的最简单方法是运行 `cordova` 命令行实用程序,也称为*命令行界面*(CLI)。 (若要安装 CLI,参见命令行界面。根据您想要的目标的平台的集,您可以依靠逐步更多地共享在开发周期的 CLI:
+
+*   在最基本的情况下,你可以使用 CLI 只是为了创建一个新项目填充,您要修改的默认配置。
+
+*   对于很多的移动平台,也可以使用 CLI 来设置内部每个 SDK 编译所需的额外的项目文件。 为此,您必须安装每个目标的平台 SDK。 (见平台指南的说明)。如表中所示的平台支持下,您可能需要在目标平台根据不同的操作系统上运行,CLI。
+
+*   为支持平台,CLI 可以编译 executible 的应用程序和基于 SDK 的设备仿真程序中运行它们。 <! — — XREF (请参阅应用程序发展指南的详细信息。) XREF--> 为全面的测试,还可以生成应用程序文件,直接在设备上安装它们。
+
+在开发周期中的任何点,你也可以依赖特定于平台的 SDK 工具,可提供一组更丰富的选项。 (见有关每个平台 SDK 工具的详细信息平台指南设置)。SDK 环境是更适当的如果你想要实现一个混合本机和基于 web 的应用程序组件的混合应用。 <! — — XREF (请参阅混合应用指南为更多的信息。) XREF--> 你可以使用命令行实用程序最初生成应用程序,或以迭代方式此后要喂 SDK 工具更新的代码。 您也可以自己生成应用程序的配置文件。 <!-- XREF
+(See Configuration Reference for details.)
+XREF -->
+
+<!-- XREF
+To build projects on some platforms, you may need to apply digital signatures.
+See Distributing Applications for information on how to upload your app to various store portals.
+XREF -->
+
+## 平台支持
+
+下面显示一的组开发工具和设备的 Api 可为每个移动平台。(列标题显示的 CLI 速记存根 (stub)。
+
+<!-- START HTML -->
+
+<table class="compat" width="100%">
+  <tr>
+    <th>
+      </td> <th>
+        <tt>android 系统</tt>
+      </th>
+      
+      <th>
+        <tt>黑莓手机</tt>() 6
+      </th>
+      
+      <th>
+        <tt>blackberry10</tt>
+      </th>
+      
+      <th>
+        <tt>ios</tt>
+      </th>
+      
+      <th>
+        <tt>wp7</tt>(Windows<br />电话 7)
+      </th>
+      
+      <th>
+        <tt>wp8</tt>(Windows<br />电话 8)
+      </th>
+      
+      <th>
+        <tt>win8</tt><br />(Windows 8)
+      </th>
+      
+      <th>
+        <tt>tizen</tt>
+      </th></tr> </thead> 
+      
+      <tr>
+        <th>
+          <a href="guide_cli_index.md.html">科尔多瓦<br />CLI</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          Mac、 Windows、 Linux
+        </td>
+        
+        <td data-col="blackberry" class="n">
+          Mac Windows
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+          Mac Windows
+        </td>
+        
+        <td data-col="ios"        class="y">
+          Mac
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+          Windows
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+          Windows
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="guide_hybrid_webviews_index.md.html">嵌入式<br />Web 视图</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          <a href="guide_platforms_android_webview.md.html">(请参阅详细信息)</a>
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="n">
+        </td>
+        
+        <td data-col="ios"        class="y">
+          <a href="guide_platforms_ios_webview.md.html">(请参阅详细信息)</a>
+        </td>
+        
+        <td data-col="winphone7"  class="n">
+        </td>
+        
+        <td data-col="winphone8"  class="n">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="guide_hybrid_plugins_index.md.html">插件<br />接口</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+          <a href="guide_guide_platforms_android_plugin.md.html">(请参阅详细信息)</a>
+        </td>
+        
+        <td data-col="blackberry" class="y">
+          <a href="guide_guide_platforms_blackberry_plugin.md.html">(请参阅详细信息)</a>
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+          <a href="guide_guide_platforms_blackberry10_plugin.md.html">(请参阅详细信息)</a>
+        </td>
+        
+        <td data-col="ios"        class="y">
+          <a href="guide_guide_platforms_ios_plugin.md.html">(请参阅详细信息)</a>
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+          <a href="guide_guide_platforms_wp8_plugin.md.html">(请参阅详细信息)</a>
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+        </th>
+        
+        <th colspan="20">
+          平台 Api
+        </th>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_accelerometer_accelerometer.md.html">加速度计</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_camera_camera.md.html">相机</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_media_capture_capture.md.html">捕获</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_compass_compass.md.html">指南针</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+          (3GS) +
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_connection_connection.md.html">连接</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_contacts_contacts.md.html">联系人</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_device_device.md.html">设备</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_events_events.md.html">事件</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_file_file.md.html">文件</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="p">
+          没有文件传输
+        </td>
+        
+        <td data-col="winphone8"  class="p">
+          没有文件传输
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_geolocation_geolocation.md.html">地理定位</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_globalization_globalization.md.html">全球化</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="n">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="n">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_inappbrowser_inappbrowser.md.html">InAppBrowser</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="n">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_media_media.md.html">媒体</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_notification_notification.md.html">通知</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_splashscreen_splashscreen.md.html">闪屏</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="n">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="y">
+        </td>
+        
+        <td data-col="winphone8"  class="y">
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="n">
+        </td>
+      </tr>
+      
+      <tr>
+        <th>
+          <a href="cordova_storage_storage.md.html">存储</a>
+        </th>
+        
+        <td data-col="android"    class="y">
+        </td>
+        
+        <td data-col="blackberry" class="y">
+        </td>
+        
+        <td data-col="blackberry10" class="y">
+        </td>
+        
+        <td data-col="ios"        class="y">
+        </td>
+        
+        <td data-col="winphone7"  class="p">
+          认为只有
+        </td>
+        
+        <td data-col="winphone8"  class="p">
+          认为只有
+        </td>
+        
+        <td data-col="win8"       class="y">
+        </td>
+        
+        <td data-col="tizen"       class="y">
+        </td>
+      </tr></table> 
+      
+      <!-- END HTML -->
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/platforms/android/config.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/config.md b/docs/zh/edge/guide/platforms/android/config.md
new file mode 100644
index 0000000..1cae9c9
--- /dev/null
+++ b/docs/zh/edge/guide/platforms/android/config.md
@@ -0,0 +1,45 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied. See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Android 系统配置
+
+`config.xml`文件控制科尔多瓦的各种设置。这些应用跨应用程序,和每个 CordovaWebView 实例。
+
+## `< 首选项 >`
+
+各种其他首选项 (作为 `<preference>` 标签) 默认情况下,不打破现有的应用程序。可用的选择是:
+
+*   `useBrowserHistory`(boolean 类型的值,默认值为 `true` ): 设置为 `false` 如果您想要使用被用来解决目前在之前的历史修复 Android 3.x 中的标签错误历史垫片。 (注意: 此设置将会在 2013 年 4 月已弃用)
+
+*   `loadingDialog`: 显示本机加载对话框加载应用程序时。值的格式是*标题、 消息*
+
+*   `loadingPageDialog`: 显示本机加载对话框加载的子页面时。值的格式是*标题、 消息*
+
+*   `errorUrl`: 设置您的应用程序的错误页。应设在 Android 项目中`file://android_asset/www/`
+
+*   `backgroundColor`: 设置您的应用程序的背景色。 支持四个字节的十六进制值,以表示 alpha 值,并采用标准的 RGB 值以下的三个字节的第一个字节。 例如, `0x00000000` 是黑色的。
+
+*   `loadUrlTimeoutValue`: 多少科尔多瓦投掷超时错误的应用程序之前应等待的时间。
+
+*   `keepRunning`(boolean 类型的值,默认值为 `true` ): 确定是否科尔多瓦保持在后台运行。
+
+*   `splashscreen`: 减去其扩展名的文件的名称 `res/drawable` 目录。 如果您有多项资产,他们都必须共享此共同在它们各自的目录名称。
+
+*   `disallowOverscroll`(boolean 类型的值,默认值为 `false` ): 设置为 `true` 禁用所发出的光芒,当用户滚动 web 视图的边缘之外。
+
+## `< 插件 >`
+
+Android 系统支持使用 `<feature>` 作为类似物的 `<plugin>` 元素。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/platforms/android/index.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/index.md b/docs/zh/edge/guide/platforms/android/index.md
new file mode 100644
index 0000000..56d921e
--- /dev/null
+++ b/docs/zh/edge/guide/platforms/android/index.md
@@ -0,0 +1,188 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Android 平台指南
+
+本指南介绍如何设置您的 SDK 开发环境部署科尔多瓦的 Android 设备的应用程序。请参阅下列特定于平台的详细信息:
+
+*   Android 系统配置
+*   Android WebViews
+*   Android 插件
+*   升级 Android
+*   Android 系统的命令行工具
+
+上面的命令行工具请参阅科尔多瓦 3.0 以前的版本。关于当前界面的信息,请参阅命令行界面。
+
+## 要求和支持
+
+Android SDK,请参阅[系统要求][1]。
+
+ [1]: http://developer.android.com/sdk/index.html
+
+科尔多瓦支持 Android 2.2、 2.3 和 4.x。作为一般规则,平台已弃用作为他们低于 5%的谷歌的[分布的仪表板][2].
+
+ [2]: http://developer.android.com/about/dashboards/index.html
+
+<!--
+NOTE, doc said:
+- Android 2.1 (Deprecated May 2013)
+- Android 3.x (Deprecated May 2013)
+-->
+
+开发人员应使用 `cordova` 实用程序与 Android SDK 一起。 命令行界面信息,请参阅如何安装它,添加项目,然后生成和部署项目。
+
+## 安装 SDK
+
+从[developer.android.com/sdk][3]安装 Android SDK。 你可能会出现一个选择在哪里安装 SDK,否则移动下载 `adt-bundle` 树到无论您存储的开发工具。
+
+ [3]: http://developer.android.com/sdk/
+
+科尔多瓦命令行工具来工作,您需要包括 SDK 的 `tools` 和 `platform-tools` 的路径环境中目录。 在 Mac 上可以使用文本编辑器来创建或修改 `~/.bash_profile` 文件中,添加行,如下,根据 SDK 的安装位置:
+
+    export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools
+    
+
+这暴露了 SDK 工具在新打开的终端窗口。否则运行这使它们在当前会话中可用:
+
+    $ source ~/.bash_profile
+    
+
+若要修改路径上 Windows 7 的环境:
+
+*   在桌面的左下角的**开始**菜单上单击,在**计算机**上,右键单击,然后单击**属性**.
+
+*   在左侧列中,单击**高级系统设置**。
+
+*   在结果对话框中,按下**环境变量**.
+
+*   选择**PATH**变量,然后按**编辑**.
+
+*   将以下内容追加到基于例如安装 SDK 的位置的路径:
+    
+        ;C:\Development\adt-bundle\sdk\platform-tools ;C:\Development\adt-bundle\sdk\tools
+        
+
+*   将值保存并关闭这两个对话框。
+
+您可能还需要启用 Java 和蚂蚁打开一个命令提示符并键入 `java` ,然后还键入 `ant` 。将追加到该路径无法运行的日期为准:
+
+        ; %JAVA_HOME%\bin;%ANT_HOME%\bin
+    
+
+## 在 SDK 中打开的项目
+
+使用 `cordova` 实用程序设置了一个新的项目,如所述在科尔多瓦命令行界面。例如,在源代码中的目录:
+
+        $ 科尔多瓦创建你好 com.example.hello"HelloWorld"$ cd 你好 $ 科尔多瓦平台添加 android $ 科尔多瓦生成
+    
+
+一旦创建了,这里是如何使用 SDK 来修改它:
+
+*   启动**Eclipse**应用程序。
+
+*   选择**新建项目**菜单项。
+
+*   从结果对话框中,选择**从现有代码的 Android 项目**并按**下一步**: ![][4]
+
+*   定位到 `hello` ,或无论你创建目录的项目,然后到 `platforms/android` 子目录。
+
+*   按**完成**.
+
+ [4]: img/guide/platforms/android/eclipse_new_project.png
+
+一旦日食窗口将打开,一个红色的**X**可能似乎表明未解决的问题。如果是这样,执行这些额外的步骤:
+
+*   右键单击项目目录。
+
+*   在出现的**属性**对话框中,选择**Android**从导航窗格。
+
+*   为项目生成目标,选择您已安装的最高的 Android API 级别。
+
+*   单击**确定**.
+
+*   从**项目**菜单中选择**清洁**。这应该更正该项目中的所有错误。
+
+## 部署到仿真程序
+
+您可以使用 `cordova` 实用程序在一个仿真程序,或你运行一个应用程序可以在 SDK 内运行它。 不管怎样,SDK 必须首先配置以显示至少一个设备。 若要这样做,请使用 Android SDK 经理,从 Eclipse 独立运行的 Java 应用程序。 有两种方法来打开它:
+
+*   运行 `android` 命令行上。
+
+*   从内日食,按此工具栏图标:
+    
+    ![][5]
+
+ [5]: img/guide/platforms/android/eclipse_android_sdk_button.png
+
+一旦打开,Android SDK 管理器将显示不同的运行时库:
+
+![][6]
+
+ [6]: img/guide/platforms/android/asdk_window.png
+
+选择**工具 → 管理 AVDs** (Android 的虚拟设备),然后从**设备定义**在随后出现的对话框中选择任何项:
+
+![][7]
+
+ [7]: img/guide/platforms/android/asdk_device.png
+
+新闻**创建 AVD**,(可选) 修改该名称,然后按**确定**以接受这些更改:
+
+![][8]
+
+ [8]: img/guide/platforms/android/asdk_newAVD.png
+
+AVD 然后出现在**虚拟的 Android 设备**列表中:
+
+![][9]
+
+ [9]: img/guide/platforms/android/asdk_avds.png
+
+若要打开模拟器作为单独的应用程序,选择 AVD 然后按**开始**。它发射将在设备上,与其他控件可用的硬件按钮:
+
+![][10]
+
+ [10]: img/guide/platforms/android/asdk_emulator.png
+
+此时你可以使用 `cordova` 实用程序将应用部署到仿真程序从命令行:
+
+        $ 科尔多瓦效仿 android
+    
+
+如果改为你使用的日食,右键单击该项目,并选择**运行作为 → Android 应用程序**。可能要求您指定 AVD,如果都已经打开。
+
+为获得更快的体验,使用基于英特尔的仿真程序映像:
+
+*   安装一个或多个 `Intel x86 Atom` 的系统映像,以及 `Intel Hardware Accelerated Execution Manager` 下**的额外**的可用.
+
+*   运行英特尔安装程序时,这是在您 Android SDK 内可用`extras/intel/Hardware_Accelerated_Execution_Manager`.
+
+*   设置为英特尔图像的目标来创建新的 AVD。
+
+*   当启动仿真程序,确保没有任何错误消息,指示未能加载 HAX 模块。
+
+## 将部署到设备
+
+要将应用程序推直接到设备,请确保您的设备上的[Android 开发者网站][11],所述上启用 USB 调试和使用一个迷你 USB 电缆,将其插入您的系统。
+
+ [11]: http://developer.android.com/tools/device.html
+
+从命令行,可以将应用程序推送到设备:
+
+        运行 android 的 $ 科尔多瓦
+    
+
+交替内日食,右键单击该项目并选择**作为 → 运行 Android 应用程序**.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/plugin.md b/docs/zh/edge/guide/platforms/android/plugin.md
new file mode 100644
index 0000000..77e25e4
--- /dev/null
+++ b/docs/zh/edge/guide/platforms/android/plugin.md
@@ -0,0 +1,108 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied. See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Android 插件
+
+在编写插件,需要了解的科尔多瓦 android 系统的体系结构。 科尔多瓦 Android 包括 Android 的 web 视图与附加到它上面的钩子。 这些插件都表示为类映射的 `config.xml` 文件。
+
+插件包括至少一个扩展的 Java 类的 `CordovaPlugin` 类。 插件必须重写的一个 `execute` 方法从 `CordovaPlugin` 。 作为最佳实践,该插件应处理 `pause` 和 `resume` 的事件和任何插件之间传递的消息。 插件需要长时间运行的请求,后台活动媒体回放、 听众或内部状态等应执行 `onReset()` ,以及方法。 它执行时 `WebView` 定位到新的一页或刷新,重新加载 JavaScript。
+
+## 插件类映射
+
+一个插件的 JavaScript 部分始终使用 `cordova.exec` 方法,如下所示:
+
+    exec (< successFunction > < failFunction >、 < 服务 >、 < 行动 > [< args >]) ;
+    
+
+这封送从 web 视图到 Android 的本机方面,更多或更少沸腾到调用请求 `action` 上的方法 `service` 类,传入的参数中的 `args` 数组。
+
+是否您分发你的插件作为 Java 文件或一罐,必须将该插件添加到 `config.xml` 文件在科尔多瓦 Android 应用程序的 `res/xml/` 目录。
+
+    < 功能名称 ="< service_name >">< 参数名称 ="android 包"值 ="< full_name_including_namespace >"/ >< / 功能 >
+    
+
+服务名称应与匹配在 JavaScript 中使用 `exec` 的电话和值是 Java 类完整名称,包括命名空间。 否则为该插件可编译,但仍无法访问由科尔多瓦。
+
+## 编写一个 Android Java 插件
+
+JavaScript 触发插件到本机端的请求。Android Java 插件正确映射通过 `config.xml` 文件。所以最终的 Android Java 插件类长什么样子?
+
+什么获取调度到该插件通过 JavaScript 的 `exec` 函数获取传递到插件类的 `execute` 方法。 大多数 `execute` 实现看起来像这样:
+
+    @Override 公共 boolean 类型的值执行 CallbackContext callbackContext JSONArray args 字符串操作) 将引发 JSONException {如果 ("beep".equals(action)) {this.beep(args.getLong(0));callbackContext.success() ;则返回 true ;} 返回 false ;/ / 返回 false 结果的"MethodNotFound"错误。
+    }
+    
+
+我们比较的值的 `action` 参数,并派遣到 (私人) 方法在类中,可以选择将某些参数传递给方法关闭请求。
+
+当捕获异常,并返回错误,重要的是为了明确起见,错误返回给 JavaScript 匹配 Java 异常名称尽可能多。
+
+### 线程处理
+
+在 web 视图中的 JavaScript 并*不*在 UI 线程上运行。它在测试网线程上运行。`execute`还在测试网线程上运行方法。
+
+如果您需要与用户界面进行交互,您应该使用以下方法:
+
+    @Override 公共 boolean 类型的值执行最后 CallbackContext callbackContext JSONArray args 字符串操作) 将引发 JSONException {如果 ("beep".equals(action)) {最后期限长 = args.getLong(0) ;cordova.getActivity ().runOnUiThread (新 Runnable() run ({公共 void) {......
+                    callbackContext.success() ;/ / 线程安全的。
+                }
+            });则返回 true ;} 返回 false ;}
+    
+
+如果你不需要在 UI 线程上运行,但不是想阻止测试网线:
+
+    @Override 公共 boolean 类型的值执行最后 CallbackContext callbackContext JSONArray args 字符串操作) 将引发 JSONException {如果 ("beep".equals(action)) {最后期限长 = args.getLong(0) ;cordova.getThreadPool ().execute (新 Runnable() run ({公共 void) {......
+                    callbackContext.success() ;/ / 线程安全的。
+                }
+            });则返回 true ;} 返回 false ;}
+    
+
+### 回声 Android 插件示例
+
+添加以下内容我们 `config.xml` 文件:
+
+    < 功能名称 ="回声">< 参数名称 ="android 包"value="org.apache.cordova.plugin.Echo"/ >< / 功能 >
+    
+
+然后将添加到下面的文件 `src/org/apache/cordova/plugin/Echo.java` 里面我们的科尔多瓦 Android 应用程序:
+
+    包 org.apache.cordova.plugin ;导入 org.apache.cordova.CordovaPlugin ;导入 org.apache.cordova.CallbackContext ;导入 org.json.JSONArray ;导入 org.json.JSONException ;导入 org.json.JSONObject ;/ --- 此类回显从 JavaScript 调用的字符串。
+     * / 公共类回声扩展 CordovaPlugin {@Override 公共 boolean 类型的值执行 CallbackContext callbackContext JSONArray args 字符串操作) 将引发 JSONException {如果 (action.equals("echo")) {字符串消息 = args.getString(0) ;this.echo (邮件、 callbackContext) ;则返回 true ;} 返回 false ;} 私人 void 回声 (字符串消息,CallbackContext callbackContext) {如果 (消息! = null & & message.length() > 0) {callbackContext.success(message);} 其他 {callbackContext.error ("预期一个非空的字符串参数。") ;}
+        }
+    }
+    
+
+让我们看看代码。 必要的 `imports` 在顶部。 我们班从延伸 `CordovaPlugin` 。 我们重 execute() 方法,以便从 exec() 接收消息。 我们的方法首先比较反对 `action` : 这个插件只支持一个操作, `echo` 行动。 任何其他行动返回 `false` ,这会导致错误的类型 `INVALID_ACTION` ,其中将转化为一个错误回调调用的 JavaScript 一边。 下一步,我们抓住 echo 字符串使用 `getString` 方法上的我们 `args` ,告诉它我们想要获取参数数组中的第十的参数。 我们做一些参数检查: 请确保它不是 `null` ,并确保它不是一个零长度的字符串。 如果是,我们称之为 `callbackContext.error()` (其中,现在,你应该知道调用错误回调)。 如果所有这些检查通过,然后我们调用 `callbackContext.success()` ,并通过在 `message` 我们收到作为参数的字符串。 这最后转化为一个成功回调调用的 JavaScript 一边。 它
 通过 `message` 参数作为入 JavaScript 成功回调函数的参数。
+
+## 调试插件
+
+Eclipse 可以用于调试 Android 项目,并可以调试插件,如果 Java 源代码包含在项目中。 已知只有最新版本的 Android 开发者工具是允许来源代码附件 JAR 的依赖关系,所以这不完全支持在这一次。
+
+## 常见的陷阱
+
+*   插件可以访问 `CordovaInterface` 对象。 此对象具有对 Android 的访问 `Activity` ,在运行该应用程序。 这是 `Context` 启动新的 android 系统所需 `Intent` 。 `CordovaInterface`允许插件启动 `Activity` 一个结果,并设置回调插件时 `Intent` 回来到应用程序。 这是重要的因为 `Intent` s 系统是 android 系统进程之间的通信。
+
+*   插件并没有直接访问 `Context` 因为他们在过去。 遗留下来 `ctx` 成员已弃用,并将移除 2.0 发表后六个月。 所有的 `ctx` 方法上存在 `Context` ,所以这两个 `getContext()` 和 `getActivity()` 都能够返回所需的适当对象。
+
+## 使用源
+
+准备好自己要写你自己的插件的最佳方法之一是[看看现有的插件][1].
+
+ [1]: https://github.com/apache/cordova-android/tree/master/framework/src/org/apache/cordova
+
+您还应阅读通过在[CordovaPlugin.java][2]中的评论.
+
+ [2]: https://github.com/apache/cordova-android/blob/master/framework/src/org/apache/cordova/CordovaPlugin.java
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/platforms/android/tools.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/tools.md b/docs/zh/edge/guide/platforms/android/tools.md
new file mode 100644
index 0000000..2e9d963
--- /dev/null
+++ b/docs/zh/edge/guide/platforms/android/tools.md
@@ -0,0 +1,66 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Android 系统的命令行工具
+
+`cordova`命令行实用程序是一个高级别的工具,允许您在一次跨几个平台生成的应用程序。 旧版本的科尔多瓦框架提供了特定于每个平台的命令行工具集。 若要使用它们作为 CLI 的替代,您需要从[cordova.apache.org][1]下载此版本的科尔多瓦。 下载文件中包含单独的档案,为每个平台。 展开您想要的目标平台。 这里描述的工具,通常可用在顶级 `bin` 目录中,否则为咨询**自述**文件,了解有关更多详细的指示。
+
+ [1]: http://cordova.apache.org
+
+## 创建一个项目
+
+运行 `create` 命令,指定的现有路径的项目、 反向域式包标识符和应用程序的显示名称。这里是 Mac 和 Windows 的语法:
+
+    $ /path/to/cordova-android/bin/create /path/to/project com.example.project_name ProjectName
+    $ C:\path\to\cordova-android\bin\create.bat C:\path\to\project com.example.project_name ProjectName
+    
+
+## 生成
+
+此清理,然后生成项目。
+
+在 Mac 或 Windows 上调试:
+
+    $ /path/to/project/cordova/build --debug
+    $ C:\path\to\project\cordova\build.bat --debug
+    
+
+释放,Mac 或 Windows 上:
+
+    $ /path/to/project/cordova/build --release
+    $ C:\path\to\project\cordova\build.bat --release
+    
+
+## 运行应用程序
+
+`run`命令接受下列*可选*的参数:
+
+*   目标规范。这包括 `--emulator` , `--device` ,或`--target=<targetID>`.
+
+*   生成规范。这包括 `--debug` , `--release` ,或`--nobuild`.
+    
+    \[目标\] \[生成\] $ /path/to/project/cordova/run $ C:\path\to\project\cordova\run.bat \[目标\] \[生成\]
+
+请确保您创建至少一个 Android 虚拟设备,否则为系统会提示您这样与做 `android` 命令。 如果多个 AVD 可用作为目标,提示您选择一个。 默认情况下 `run` 命令检测连接的设备或当前正在运行的仿真程序,如果没有设备发现。
+
+## 日志记录
+
+    $ /path/to/project/cordova/log $ C:\path\to\project\cordova\log.bat
+    
+
+### 清洗
+
+    $ /path/to/project/cordova/clean $ C:\path\to\project\cordova\clean.bat
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/platforms/android/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/upgrading.md b/docs/zh/edge/guide/platforms/android/upgrading.md
new file mode 100644
index 0000000..d868e9b
--- /dev/null
+++ b/docs/zh/edge/guide/platforms/android/upgrading.md
@@ -0,0 +1,400 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# 升级 Android
+
+本指南演示如何修改 Android 项目从科尔多瓦的旧版本进行升级。 大多数这些说明适用于与旧集的前面的命令行工具创建的项目 `cordova` CLI 实用程序。 命令行界面信息,请参阅如何更新的 CLI 版本。
+
+## 从 2.9.0 升级到 CLI (3.0.0)
+
+1.  创建新的 Apache 科尔多瓦 3.0.0 项目使用 CLI,科尔多瓦,如所述的命令行界面。
+
+2.  添加您的平台的科尔多瓦项目,例如:`cordova
+platform add android`.
+
+3.  您的项目的内容复制 `www` 到目录 `www` 目录在您刚刚创建的科尔多瓦项目的根目录。
+
+4.  将本机的任何资产从旧项目复制到相应的目录下 `platforms/android` : 此目录是您的本机科尔多瓦 android 项目存在的地方。
+
+5.  使用科尔多瓦 CLI 工具来安装您需要的任何插件。请注意 CLI 处理所有核心 Api 作为插件,所以他们可能需要添加。只有 3.0.0 插件是与 CLI 兼容。
+
+## 从 2.9.0 升级到 3.0.0
+
+1.  创建一个新的 Apache 科尔多瓦 Android 项目。
+
+2.  将复制的内容你 `www` 目录到新的项目。
+
+3.  复制任何本机的 Android 资产从您 `res` 目录到新的项目。
+
+4.  复制在你安装从任何插件 `src` 子目录到新项目。
+
+5.  请确保要升级任何弃用 `<plugin>` 从你的旧的引用 `config.xml` 到新文件 `<feature>` 规范。
+
+6.  更新对任何引用 `org.apache.cordova.api` 包被`org.apache.cordova`.
+
+*   **注:**所有核心 Api 已被移除,必须作为插件安装。请有关详细信息,参阅管理插件指南的使用 Plugman。
+
+## 从 2.8.0 升级到 2.9.0
+
+1.  运行`bin/update <project_path>`.
+
+## 从 2.7.0 升级到 2.8.0
+
+1.  删除 `cordova-2.7.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.8.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova.js` 文件。
+
+6.  复制 `res/xml/config.xml` 文件,以匹配`framework/res/xml/config.xml`.
+
+7.  更新 `framework/res/xml/config.xml` 以前一样有类似的设置。
+
+8.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+
+## 从 2.6.0 升级到 2.7.0
+
+1.  删除 `cordova-2.6.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.7.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-2.7.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-2.7.0.js` 文件。
+
+6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+
+7.  更新 `framework/res/xml/config.xml` 以前一样有类似的设置。
+
+8.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+
+## 从 2.5.0 升级到 2.6.0
+
+1.  删除 `cordova-2.5.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.6.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-2.6.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-2.6.0.js` 文件。
+
+6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+
+7.  更新 `framework/res/xml/config.xml` 以前一样有类似的设置。
+
+8.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+
+运行 `bin/update <project>` 的项目路径与科尔多瓦源目录中列出。
+
+## 从 2.4.0 升级到 2.5.0
+
+1.  删除 `cordova-2.4.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.5.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-2.5.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-2.5.0.js` 文件。
+
+6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+
+7.  更新 `framework/res/xml/config.xml` 以前一样有类似的设置。
+
+8.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+
+## 从 2.3.0 升级到 2.4.0
+
+1.  删除 `cordova-2.3.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.4.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-2.4.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-2.4.0.js` 文件。
+
+6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+
+7.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+
+## 从 2.2.0 升级到 2.3.0
+
+1.  删除 `cordova-2.2.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.3.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-2.3.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-2.3.0.js` 文件。
+
+6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+
+7.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+
+## 从 2.1.0 升级到 2.2.0
+
+1.  删除 `cordova-2.1.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.2.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-2.2.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-2.2.0.js` 文件。
+
+6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+
+7.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+
+## 从 2.0.0 升级到 2.1.0
+
+1.  删除 `cordova-2.0.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.1.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-2.1.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-2.1.0.js` 文件。
+
+6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+
+7.  将文件从复制 `bin/templates/cordova` 到项目中的 `cordova` 目录。
+
+## 从 1.9.0 升级到 2.0.0
+
+1.  删除 `cordova-1.9.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-2.0.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-2.0.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-2.0.0.js` 文件。
+
+6.  复制 `res/xml/config.xml` 以匹配`framework/res/xml/config.xml`.
+
+### 注意到关于 2.0.0 发布
+
+`config.xml`将会更换 `cordova.xml` 和 `plugins.xml` 。 这个新的文件是前面两种的组合。 但是,旧的文件已被否决,和目前仍工作,同时将停止在将来的版本中工作。
+
+## 从 1.8.1 升级到 1.9.0
+
+1.  删除 `cordova-1.8.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-1.9.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-1.9.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-1.9.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+### 注意到关于 1.9.0 释放
+
+由于采用了 `CordovaWebView` ,第三方插件可能无法正常工作。 这些插件需要获取上下文从 `CordovaInterface` 使用 `getContext()` 或 `getActivity()` 。 如果您不是一个经验丰富的 Android 开发者,请联系插件的维护者和将这项任务添加到其 bug 跟踪工具。
+
+## 从 1.8.0 升级到 1.8.0
+
+1.  删除 `cordova-1.8.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-1.8.1.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-1.8.1.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-1.8.1.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+## 从 1.7.0 升级到 1.8.0
+
+1.  删除 `cordova-1.7.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-1.8.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-1.8.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-1.8.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+## 从 1.7.0 升级到 1.8.0
+
+1.  删除 `cordova-1.7.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-1.8.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-1.8.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-1.8.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+## 从 1.6.1 升级到 1.7.0
+
+1.  删除 `cordova-1.6.1.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-1.7.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-1.7.0.js` 到您的项目。
+
+5.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+## 从 1.6.0 升级到 1.6.1
+
+1.  删除 `cordova-1.6.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-1.6.1.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-1.6.1.js` 到您的项目。
+
+5.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+## 从 1.5.0 版升级到 1.6.0
+
+1.  删除 `cordova-1.5.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-1.6.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-1.6.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-1.6.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+7.  替换 `res/xml/phonegap.xml` 与 `res/xml/cordova.xml` 进行匹配`framework/res/xml/cordova.xml`.
+
+## 从 1.4.0 升级到 1.5.0 版
+
+1.  删除 `phonegap-1.4.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `cordova-1.5.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `cordova-1.5.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `cordova-1.5.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+7.  替换 `res/xml/phonegap.xml` 与 `res/xml/cordova.xml` 进行匹配`framework/res/xml/cordova.xml`.
+
+## 从 1.3.0 升级到 1.4.0
+
+1.  删除 `phonegap-1.3.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `phonegap-1.4.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `phonegap-1.4.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `phonegap-1.4.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+7.  更新 `res/xml/phonegap.xml` 以匹配`framework/res/xml/phonegap.xml`.
+
+## 从 1.2.0 升级到 1.3.0
+
+1.  删除 `phonegap-1.2.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `phonegap-1.3.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `phonegap-1.3.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `phonegap-1.2.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+7.  更新 `res/xml/phonegap.xml` 以匹配`framework/res/xml/phonegap.xml`.
+
+## 从 1.1.0 升级到 1.2.0
+
+1.  删除 `phonegap-1.1.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `phonegap-1.2.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `phonegap-1.2.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `phonegap-1.2.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+7.  更新 `res/xml/phonegap.xml` 以匹配`framework/res/xml/phonegap.xml`.
+
+## 从 1.0.0 升级到 1.1.0
+
+1.  删除 `phonegap-1.0.0.jar` 从项目的 `libs` 目录。
+
+2.  添加 `phonegap-1.1.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `phonegap-1.1.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `phonegap-1.1.0.js` 文件。
+
+6.  更新 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
+
+## 从 0.9.6 升级到 1.0.0
+
+1.  删除 `phonegap-0.9.6.jar` 从项目的 `libs` 目录。
+
+2.  添加 `phonegap-1.0.0.jar` 到项目中的 `libs` 目录。
+
+3.  如果您正在使用 Eclipse,请刷新您的 eclipse 项目,做清洁。
+
+4.  复制新 `phonegap-1.0.0.js` 到您的项目。
+
+5.  更新您的 html 代码,使用新的 `phonegap-1.0.0.js` 文件。
+
+6.  添加 `res/xml/plugins.xml` 以匹配`framework/res/xml/plugins.xml`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/android/webview.md b/docs/zh/edge/guide/platforms/android/webview.md
new file mode 100644
index 0000000..2dc463b
--- /dev/null
+++ b/docs/zh/edge/guide/platforms/android/webview.md
@@ -0,0 +1,69 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Android WebViews
+
+协助下开始在科尔多瓦 1.9, `CordovaActivity` ,你可以使用科尔多瓦作为一个更大的本机 Android 应用程序中的一个组件。 Android 是指这种组件 `CordovaWebView` 。 新的基于科尔多瓦的应用程序从 1.9 起使用 `CordovaWebView` 作为其主要的视图,无论是否遗留下来 `CordovaActivity` 使用方法。
+
+如果你熟悉 Android 应用程序的开发,请阅读 Android 平台指南 》 尝试前,包括 web 视图开发科尔多瓦的应用程序。 它不是作者科尔多瓦 Android 应用程序的主要途径。 这些指令是目前手动,但最终可能会实现自动化。
+
+## 系统必备组件
+
+*   科尔多瓦 1.9 或更大
+
+*   Android SDK 更新到最新的 SDK
+
+## 在 android 系统的项目中使用 CordovaWebView 的指南
+
+1.  `cd`到 `/framework` 并运行 `ant jar` 打造科尔多瓦 jar。 它创建时所形成的.jar 文件 `cordova-x.x.x.jar` 在 `/framework` 目录。
+
+2.  科尔多瓦 jar 复制到您的 Android 项目 `/libs` 目录。
+
+3.  编辑您的应用程序的 `main.xml` 文件 (根据 `/res/xml` ),看起来像下面这样,与 `layout_height` , `layout_width` 和 `id` 修改,以适合您的应用程序:
+    
+        <org.apache.cordova.CordovaWebView
+            android:id="@+id/tutorialView"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent" />
+        
+
+4.  修改您的活动,使它实现了 `CordovaInterface` 。 您应该执行包括的方法。 您可能希望将它们从复制 `/framework/src/org/apache/cordova/CordovaActivity.java` ,或执行这些靠你自己。 下面的代码片段显示了一个基本的应用程序,使用该接口。 请注意如何引用的视图 id 匹配 `id` 在上面所示的 XML 片段中指定的属性:
+    
+        CordovaViewTestActivity 延伸活动的公共类实现 CordovaInterface {CordovaWebView cwv ;/ * 当第一次创建活动时调用。 * @Override 公共 void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main) ;cwv = findViewById(R.id.tutorialView) (CordovaWebView) ;Config.init(this) ;cwv.loadUrl(Config.getStartUrl()) ;}
+        
+
+如果您使用的相机,你应该也可以实现这:
+
+        @Override 公共 void setActivityResultCallback (CordovaPlugin 插件) {this.activityResultCallback = 插件 ;} / --- 推出,你会喜欢结果当它完成一项活动。 当这种活动退出时,* 调用您的 onActivityResult() 方法。
+         ** @param 命令的命令对象 * @param 意向意向开始 * @param requestCode 传递到回调来识别该活动的请求代码 * / 公共 void startActivityForResult (CordovaPlugin 命令、 意图意图、 int requestCode) {this.activityResultCallback = 命令 ;this.activityResultKeepRunning = this.keepRunning ;/ / 如果开启了多任务处理,然后禁用它如果返回结果的活动 (命令! = null) {this.keepRunning = false;} / / 开始活动 super.startActivityForResult (意图、 requestCode) ;} @Override / --- 当你发起退出,给你你开始的它的 requestCode 活动调用 * resultCode 它返回了,并从它的任何其他数据。
+         请求代码最初提供给 startActivityForResult(),** @param requestCode * 允许您确定谁从这个结果来了。
+         * @param resultCode 通过其 setResult() 的儿童活动所返回的整数结果代码。
+         * @param 数据的意向,可以向调用方返回的结果数据 (各种数据可以附加到"额外"的意图)。
+         * / 保护 void onActivityResult 意图意图 int resultCode int requestCode) {super.onActivityResult requestCode、 resultCode 意图) ;CordovaPlugin 回调 = this.activityResultCallback ;如果 (回调! = null) {callback.onActivityResult requestCode、 resultCode 意图) ;}
+        }
+    
+
+最后,请记住,添加线程池,否则插件有没有线程上运行:
+
+        @Override
+        public ExecutorService getThreadPool() {
+            return threadPool;
+        }
+    
+
+1.  将您的应用程序的 HTML 和 JavaScript 文件复制到您的 Android 项目 `/assets/www` 目录。
+
+2.  复制 `config.xml` 从 `/framework/res/xml` 到您的项目的 `/res/xml` 目录。
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/zh/edge/guide/platforms/blackberry/config.md
----------------------------------------------------------------------
diff --git a/docs/zh/edge/guide/platforms/blackberry/config.md b/docs/zh/edge/guide/platforms/blackberry/config.md
new file mode 100644
index 0000000..976c8b3
--- /dev/null
+++ b/docs/zh/edge/guide/platforms/blackberry/config.md
@@ -0,0 +1,22 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# 黑莓手机配置
+
+黑莓手机完全支持[W3C 构件规范][1]以及专有的 RIM 扩展。 请全面[黑莓 WebWorks 文件关于 config.xml][2]的详细信息,参阅。
+
+ [1]: http://www.w3.org/TR/widgets/
+ [2]: https://developer.blackberry.com/html5/documentation/working_with_config_xml_file_1866970_11.html
\ No newline at end of file


Mime
View raw message