You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by vi...@apache.org on 2015/04/28 02:34:25 UTC
[04/15] docs commit: CB-8860 cordova-docs documentation translation:
cordova-docs
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/ko/edge/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/plugin_ref/plugman.md b/docs/ko/edge/plugin_ref/plugman.md
index 0d67112..030fc32 100644
--- a/docs/ko/edge/plugin_ref/plugman.md
+++ b/docs/ko/edge/plugin_ref/plugman.md
@@ -88,7 +88,7 @@ Plugman 전역 도움말 명령 집착 하거나 문제가 발생 하는 경우
추가할 수 있습니다는 `--debug|-d` 플래그 방출 하 고 당신을 도울 수 있습니다 내부 디버깅 메시지를 표시 하는 자세한 정보 표시 모드에서 해당 명령을 실행 하는 모든 Plugman 명령에 누락 된 파일 같은 문제를 추적 합니다.
# Adding Android battery-status plugin to "myProject":
- plugman -d --platform android --project myProject --plugin org.apache.cordova.battery-status
+ plugman -d --platform android --project myProject --plugin cordova-plugin-battery-status
마지막으로, 사용할 수 있습니다는 `--version|-v` 플래그를 사용 하는 Plugman의 버전을 참조 하십시오.
@@ -132,38 +132,38 @@ Plugman를 사용 하 여 플러그인 id 주어진된 공간 구분 된 키워
* cordova-plugin-battery-status
- plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.battery-status
+ plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-battery-status
-* cordova-plugin-camera plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.camera
+* cordova-plugin-camera plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-camera
-* cordova-plugin-console plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.console
+* cordova-plugin-console plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-console
-* cordova-plugin-contacts plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.contacts
+* cordova-plugin-contacts plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-contacts
-* cordova-plugin-device plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.device
+* cordova-plugin-device plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-device
-* cordova-plugin-device-motion (accelerometer) plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.device-motion
+* cordova-plugin-device-motion (accelerometer) plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-device-motion
-* cordova-plugin-device-orientation (compass) plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.device-orientation
+* cordova-plugin-device-orientation (compass) plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-device-orientation
-* cordova-plugin-dialogs plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.dialogs
+* cordova-plugin-dialogs plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-dialogs
-* cordova-plugin-file plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.file
+* cordova-plugin-file plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-file
-* cordova-plugin-file-transfer plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.file-transfer
+* cordova-plugin-file-transfer plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-file-transfer
-* cordova-plugin-geolocation plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.geolocation
+* cordova-plugin-geolocation plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-geolocation
-* cordova-plugin-globalization plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.globalization
+* cordova-plugin-globalization plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-globalization
-* cordova-plugin-inappbrowser plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.inappbrowser
+* cordova-plugin-inappbrowser plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-inappbrowser
-* cordova-plugin-media plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.media
+* cordova-plugin-media plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-media
-* cordova-plugin-media-capture plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.media-capture
+* cordova-plugin-media-capture plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-media-capture
-* cordova-plugin-network-information plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.network-information
+* cordova-plugin-network-information plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-network-information
-* cordova-plugin-splashscreen plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.splashscreen
+* cordova-plugin-splashscreen plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-splashscreen
-* cordova-plugin-vibration plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin org.apache.cordova.vibration
\ No newline at end of file
+* cordova-plugin-vibration plugman --platform <ios|amazon-fireos|android|blackberry10|wp8> --project <directory> --plugin cordova-plugin-vibration
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/ko/edge/plugin_ref/spec.md
----------------------------------------------------------------------
diff --git a/docs/ko/edge/plugin_ref/spec.md b/docs/ko/edge/plugin_ref/spec.md
index e8dd6ec..a645e0b 100644
--- a/docs/ko/edge/plugin_ref/spec.md
+++ b/docs/ko/edge/plugin_ref/spec.md
@@ -320,9 +320,28 @@ XML에 대 한 예제:
[1]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff769509%28v=vs.105%29.aspx#BKMK_EXTENSIONSelement
+Windows 플랫폼 지원 (모두 선택) 2 개의 추가적인 특성 메타 이름 `package.appxmanifest`에 영향을 미치는 때:
+
+`device-target` 특성을 나타냅니다는 지정 된 대상 장치 유형에 대 한 빌드할 때 포함 되어야만 합니다. 지원 되는 값은 `win`, `phone`또는 `all`.
+
+`versions` 특성은 특정 Windows 버전에 대 한 응용 프로그램 매니페스트에 지정 된 버전 문자열과 일치 하는 버전에 대 한 변경만 해야 나타냅니다. 모든 유효한 노드 의미 버전 범위 문자열 값일 수 있습니다.
+
+이러한 Windows 특정 특성을 사용 하 여의 예:
+
+ <config-file target="package.appxmanifest" parent="/Package/Capabilities" versions="<8.1.0">
+ <Capability Name="picturesLibrary" />
+ <DeviceCapability Name="webcam" />
+ </config-file>
+ <config-file target="package.appxmanifest" parent="/Package/Capabilities" versions=">=8.1.0" device-target="phone">
+ <DeviceCapability Name="webcam" />
+ </config-file>
+
+
+위의 예제에서는 pre-8.1 플랫폼 설정 합니다 (윈도우 8, 구체적으로) `웹캠` 장치 기능 및 `picturesLibrary` 일반적인 기능 요구 및 `웹캠` 장치 기능 Windows Phone 대 한 빌드 윈도우 8.1 프로젝트에만 적용. Windows 데스크톱 8.1 시스템 수정 되지 않습니다.
+
## *플러그인 plist* 요소
-이것은 *오래 된* 코르 도우 바-ios 2.2.0 아래만 적용 됩니다. 사용 된 `<config-file>` 코르 도우 바의 최신 버전에 대 한 태그.
+이것은 *오래 된* 코르 도우 바-ios 2.2.0 아래만 적용 됩니다. 코르 도우 바의 최신 버전에 대 한 `< config 파일 >` 태그를 사용 합니다.
예를 들어:
@@ -333,7 +352,7 @@ XML에 대 한 예제:
</config-file>
-키 및 올바른에 추가할 값을 지정 `AppInfo.plist` iOS 코르도바 프로젝트에서 파일. 예를 들어:
+키와 iOS 코르도바 프로젝트에 올바른 `AppInfo.plist` 파일에 추가할 값을 지정 합니다. 예를 들어:
<plugins-plist key="Foo" string="CDVFoo" />
@@ -349,7 +368,7 @@ XML에 대 한 예제:
안 드 로이드 예제:
- < 리소스 파일 src="FooPluginStrings.xml" target="res/values/FooPluginStrings.xml" / >
+ <resource-file src="FooPluginStrings.xml" target="res/values/FooPluginStrings.xml" />
## *lib 파일* 요소
@@ -374,7 +393,7 @@ Windows 플랫폼 `<lib-file>` 요소는 `< SDKReference >` 생성 된 Windows
* `arch`: `< SDKReference >`만 포함 되어야 함을 지정 된 아키텍처에 대 한 구축 하는 경우를 나타냅니다. 지원 되는 값은 `x86`, `x64` 또는 `ARM`.
-* `target`: `< SDKReference >`만 포함 되어야 함을 지정 된 대상 장치 유형에 대 한 때를 나타냅니다. 지원 되는 값은 `win` (또는 `windows`), `phone` 또는 `all`.
+* `device-target`: `< SDKReference >` 만 포함 되어야 함을 지정 된 대상 장치 유형에 대 한 때를 나타냅니다. 지원 되는 값은 `win` (또는 `windows`), `phone` 또는 `all`.
* `versions`: `< SDKReference >`만 포함 되어야 함을 지정 된 버전 문자열과 일치 하는 버전을 작성할 때 나타냅니다. 모든 유효한 노드 의미 버전 범위 문자열 값일 수 있습니다.
@@ -398,11 +417,11 @@ Windows 플랫폼 `<lib-file>` 요소는 `< SDKReference >` 생성 된 Windows
<framework src="path/to/project/LibProj.csproj" custom="true" type="projectReference"/>
-`src` 특성 식별 프레임 워크는 plugman 지정된 된 플랫폼에 대 한 올바른 방식 코르도바 프로젝트에 추가 하려고 합니다.
+`Src` 특성 식별 프레임 워크는 plugman 지정된 된 플랫폼에 대 한 올바른 방식 코르도바 프로젝트에 추가 하려고 합니다.
선택적 `weak` 특성은 프레임 워크 약하게 연결 되어야 하는지 여부를 나타내는 boolean입니다. 기본값은 `false`.
-옵션의 `custom` 특성은 프레임 워크 하나 플러그인 파일의 일부로 포함 되어 있는지 여부를 나타내는 부울 (따라서 아니에요 시스템 프레임 워크). 기본값은 `false`입니다. ***에 안 드 로이드*** **src**를 치료 하는 방법을 지정 합니다. 만약 `true` **src**-안 드 로이드 SDK 디렉터리에서 그렇지 않으면 응용 프로그램 프로젝트 디렉터리에서 상대 경로입니다.
+옵션의 `custom` 특성은 프레임 워크 하나 플러그인 파일의 일부로 포함 되어 있는지 여부를 나타내는 부울 (따라서 아니에요 시스템 프레임 워크). 기본값은 `false`입니다. ***에 안 드 로이드*** **src**를 치료 하는 방법을 지정 합니다. 만약 `진정한` **src** -안 드 로이드 SDK 디렉터리에서 그렇지 않으면 응용 프로그램 프로젝트 디렉터리에서 상대 경로입니다.
선택적 `type` 특성을 추가 하는 프레임 워크의 형식을 나타내는 문자열입니다. 현재 `projectReference` 지원 Windows 용만. 사용 하 여 `custom='true'` 및 `type='projectReference'`는 컴파일 추가 됩니다 + 코르 도우 바 프로젝트의 단계를 연결 하는 프로젝트에 대 한 참조를 추가 합니다. 이 본질적으로 유일한 방법은 현재 프레임 워크를 '사용자 정의'로 그들은 명시적으로 참조 코르도바 응용 프로그램 종속성으로 빌드된 여러 아키텍처를 타겟팅 할 수 있습니다.
@@ -416,7 +435,7 @@ Windows 플랫폼 프레임 워크를 포함 해야 하는 경우 수정 3 추
`arch` 특성 프레임 워크만 포함 되어야 함을 지정 된 아키텍처에 대 한 구축 하는 경우를 나타냅니다. 지원 되는 값은 `x86`, `x64` 또는 `ARM`.
-`target` 특성은 framwork만 포함 되어야 함을 지정 된 대상 장치 유형에 대 한 빌드할 때 나타냅니다. 지원 되는 값은 `win` (또는 `windows`), `phone` 또는 `all`.
+`device-target` 특성을 나타냅니다는 지정 된 대상 장치 유형에 대 한 빌드할 때 포함 되어야만 합니다. 지원 되는 값은 `win` (또는 `windows`), `phone` 또는 `all`.
`versions` 특성은 프레임 워크만 포함 되어야 함을 지정 된 버전 문자열과 일치 하는 버전을 작성할 때 나타냅니다. 모든 유효한 노드 의미 버전 범위 문자열 값일 수 있습니다.
@@ -449,7 +468,7 @@ Windows 플랫폼 프레임 워크를 포함 해야 하는 경우 수정 3 추
android:name="com.alunny.message.permission.C2D_MESSAGE"/>
-`plugin.xml` 파일에서 삽입 하는 내용을 미리 알려져 있지 경우에서 변수는 달러 기호 뒤에 일련의 대문자, 숫자 또는 밑줄 표시 수 있습니다. 위의 예제 `plugin.xml` 파일이이 태그를 포함할 것입니다.
+`Plugin.xml` 파일에서 삽입 하는 내용을 미리 알려져 있지 경우에서 변수는 달러 기호 뒤에 일련의 대문자, 숫자 또는 밑줄 표시 수 있습니다. 위의 예제 `plugin.xml` 파일이이 태그를 포함할 것입니다.
<uses-permission
android:name="$PACKAGE_NAME.permission.C2D_MESSAGE"/>
@@ -462,7 +481,7 @@ plugman은 플러그인의 필요한 변수를 지정 하는 사용자를 요청
plugman --platform android --project /path/to/project --plugin name|git-url|path --variable API_KEY=!@CFATGWE%^WGSFDGSDFW$%^#$%YTHGsdfhsfhyer56734
-변수 확인 필수, `<platform>` 태그 `<platform>` 태그를 포함 해야 합니다. 예를 들어:
+변수 확인 필수, `< 플랫폼 >` 태그 `< 기본 설정 >` 태그를 포함 해야 합니다. 예를 들어:
<preference name="API_KEY" />
@@ -473,4 +492,4 @@ plugman 확인이 필요한 환경 설정에서 전달 됩니다. 그렇지 않
## $PACKAGE_NAME
-IOS 또는 `AndroidManifest.xml` 파일에 최상위 `매니페스트` 요소의 `패키지` 특성에 `CFBundleIdentifier`을 해당 패키지에 대 한 리버스 도메인 스타일 고유 식별자입니다.
\ No newline at end of file
+IOS 또는 `AndroidManifest.xml` 파일에 최상위 `매니페스트` 요소의 `패키지` 특성에 `CFBundleIdentifier` 을 해당 패키지에 대 한 리버스 도메인 스타일 고유 식별자입니다.
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/config_ref/index.md b/docs/pl/edge/config_ref/index.md
index a7e3ab7..617e1e6 100644
--- a/docs/pl/edge/config_ref/index.md
+++ b/docs/pl/edge/config_ref/index.md
@@ -144,9 +144,22 @@ Następujące preferencje stosuje się do więcej niż jednej platformy, ale nie
**Uwaga**: `default` wartość oznacza Cordova pasek orientacji preferencji wpisu z pliku manifestu/konfiguracja platformy umożliwiające platformie do powrotu do jego domyślne zachowanie.
+"domyślne" pozwala zarówno portret i krajobraz tryb - dopiero po realizacji wywołania zwrotnego. I może być może ponownie słowo to w następujący sposób:
+
+Dla iOS orientację można programowo kontrolowane definiując wywołania zwrotnego javascript na okna:
+
+ /**
+ * @param {Number} degree - UIInterfaceOrientationPortrait: 0, UIInterfaceOrientationLandscapeRight: 90, UIInterfaceOrientationLandscapeLeft: -90, UIInterfaceOrientationPortraitUpsideDown: 180
+ * @returns {Boolean} Indicating if rotation should be allowed.
+ */
+ function shouldRotateToOrientation(degrees) {
+ return true;
+ }
+
+
## *Funkcja* elementu
-Jeśli używasz CLI do tworzenia aplikacji, można użyć `plugin` polecenie, aby włączyć urządzenie API. Ten nie wymaga nie modyfikować najwyższego poziomu `config.xml` pliku, więc `<feature>` element nie stosuje się do pracy. Jeśli pracujesz w SDK i za pomocą platformy `config.xml` plik jako źródło, można użyć `<feature>` tag, aby włączyć urządzenie na poziomie API i zewnętrznych wtyczek. Pojawiają się często z niestandardowych wartości specyficzne dla platformy `config.xml` pliki. Na przykład Oto jak określić API urządzenia Android projektów:
+Jeśli używasz CLI do tworzenia aplikacji, należy użyć polecenia `plugin` , aby włączyć urządzenie API. To nie modyfikować plik najwyższego poziomu pliku `config.xml` , więc element `< feature >` nie stosuje się do pracy. Jeśli pracy bezpośrednio w SDK i przy użyciu pliku platformy plik `config.xml` jako źródło, należy użyć tagu `< feature >` włączyć urządzenie na poziomie API i zewnętrznych wtyczek. Często pojawiają się z wartości niestandardowe pliki specyficzne dla platformy plik `config.xml` . Na przykład Oto jak określić API urządzenia Android projektów:
<feature name="Device">
<param name="android-package" value="org.apache.cordova.device.Device" />
@@ -164,7 +177,7 @@ Zobacz API Reference szczegółów w jaki sposób określić każdej funkcji. Zo
## *Platform* Element
-Podczas tworzenia aplikacji za pomocą CLI, czasem jest konieczne do określenia preferencji lub inne elementy specyficzne dla konkretnej platformy. Użycie `<platform>` element, aby określić konfigurację, która powinna się znajdować tylko w jednej platformy `config.xml` pliku. Na przykład Oto jak określić, że tylko android należy użyć preferencji pełny ekran:
+Podczas tworzenia aplikacji za pomocą CLI, czasem jest konieczne do określenia preferencji lub inne elementy specyficzne dla konkretnej platformy. Element `<platform>` umożliwia określenie konfiguracji, które powinny być wyświetlane tylko w jednej platformy `plik config.xml` pliku. Na przykład Oto jak określić, że tylko android należy użyć preferencji pełny ekran:
<platform name="android">
<preference name="Fullscreen" value="true" />
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/cordova/events/events.md b/docs/pl/edge/cordova/events/events.md
index f12c9b3..cbfd01d 100644
--- a/docs/pl/edge/cordova/events/events.md
+++ b/docs/pl/edge/cordova/events/events.md
@@ -20,8 +20,8 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
## Typy zdarzeń
* deviceready
-* pauza
-* CV
+* pause
+* resume
* backbutton
* menubutton
* searchbutton
@@ -30,17 +30,17 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
* volumedownbutton
* volumeupbutton
-## Dodany przez [org.apache.cordova.battery stanu][1] zdarzenia
+## Zdarzenia są dodawane przez [cordova-plugin-battery-status][1]
- [1]: https://github.com/apache/cordova-plugin-battery-status/blob/master/doc/index.md
+ [1]: https://github.com/apache/cordova-plugin-battery-status/blob/master/README.md
* batterycritical
* batterylow
* batterystatus
-## Zdarzenia są dodawane przez [org.apache.cordova.network informacje][2]
+## Zdarzenia są dodawane przez [cordova-plugin-network-information][2]
- [2]: https://github.com/apache/cordova-plugin-network-information/blob/master/doc/index.md
+ [2]: https://github.com/apache/cordova-plugin-network-information/blob/master/README.md
* online
* offline
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/cordova/events/events.pause.md b/docs/pl/edge/cordova/events/events.pause.md
index 68eba45..fe572ed 100644
--- a/docs/pl/edge/cordova/events/events.pause.md
+++ b/docs/pl/edge/cordova/events/events.pause.md
@@ -13,7 +13,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
## under the License.
-# pauza
+# pause
Zdarzenie fires, gdy aplikacja jest w tle.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/cordova/events/events.resume.md b/docs/pl/edge/cordova/events/events.resume.md
index f8947ee..0efd14a 100644
--- a/docs/pl/edge/cordova/events/events.resume.md
+++ b/docs/pl/edge/cordova/events/events.resume.md
@@ -13,7 +13,7 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
## under the License.
-# CV
+# resume
Zdarzenie fires, gdy aplikacja jest źródło tła.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/cordova/plugins/pluginapis.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/cordova/plugins/pluginapis.md b/docs/pl/edge/cordova/plugins/pluginapis.md
index 7289b59..2cf2b9e 100644
--- a/docs/pl/edge/cordova/plugins/pluginapis.md
+++ b/docs/pl/edge/cordova/plugins/pluginapis.md
@@ -17,9 +17,9 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
Cordova statki rezygnować minimalny zestaw interfejsów API, i projekty dodać jakie dodatkowe API, wymagają one za pomocą wtyczek.
-Możesz przeszukiwać wszystkich istniejących wtyczek (włączając pluginy trzeciej) za pomocą [Rejestru Plugin][1].
+Możesz przeszukiwać wszystkie istniejące pluginy (w tym zewnętrznych wtyczek) w [npm][1].
- [1]: http://plugins.cordova.io/
+ [1]: https://www.npmjs.com/search?q=ecosystem%3Acordova
Tradycyjny zestaw podstawowych Cordova wtyczki są następująco:
@@ -99,24 +99,34 @@ Tradycyjny zestaw podstawowych Cordova wtyczki są następująco:
> API dla Wyświetlono, ukrywanie i konfigurowania tła paska stanu.
- [2]: http://plugins.cordova.io/#/package/org.apache.cordova.battery-status
- [3]: http://plugins.cordova.io/#/package/org.apache.cordova.camera
- [4]: http://plugins.cordova.io/#/package/org.apache.cordova.console
- [5]: http://plugins.cordova.io/#/package/org.apache.cordova.contacts
- [6]: http://plugins.cordova.io/#/package/org.apache.cordova.device
- [7]: http://plugins.cordova.io/#/package/org.apache.cordova.device-motion
- [8]: http://plugins.cordova.io/#/package/org.apache.cordova.device-orientation
- [9]: http://plugins.cordova.io/#/package/org.apache.cordova.dialogs
- [10]: http://plugins.cordova.io/#/package/org.apache.cordova.file
- [11]: http://plugins.cordova.io/#/package/org.apache.cordova.file-transfer
- [12]: http://plugins.cordova.io/#/package/org.apache.cordova.geolocation
- [13]: http://plugins.cordova.io/#/package/org.apache.cordova.globalization
- [14]: http://plugins.cordova.io/#/package/org.apache.cordova.inappbrowser
- [15]: http://plugins.cordova.io/#/package/org.apache.cordova.media
- [16]: http://plugins.cordova.io/#/package/org.apache.cordova.media-capture
- [17]: http://plugins.cordova.io/#/package/org.apache.cordova.network-information
- [18]: http://plugins.cordova.io/#/package/org.apache.cordova.splashscreen
- [19]: http://plugins.cordova.io/#/package/org.apache.cordova.vibration
- [20]: https://github.com/apache/cordova-plugin-statusbar/blob/master/doc/index.md
-
-Non-angielski tłumaczenie tych dokumentów plugin można znaleźć przez patrząc na starsze wersje dokumentacji Cordova. Użyj menu rozwijanego w bardzo prawym górnym rogu tej strony, aby przełączyć wersje.
\ No newline at end of file
+* [Biała][21]
+
+ > Plugin do białej listy sieci żądań. Należy zainstalować do każdego żądania sieciowe w aplikacji.
+
+* [Dziedzictwo biała][22]
+
+ > Wtyczki do wykorzystania starego stylu Biała, zanim został wyrwane i zmienił w białej wtyczki.
+
+ [2]: https://www.npmjs.com/package/cordova-plugin-battery-status
+ [3]: https://www.npmjs.com/package/cordova-plugin-camera
+ [4]: https://www.npmjs.com/package/cordova-plugin-console
+ [5]: https://www.npmjs.com/package/cordova-plugin-contacts
+ [6]: https://www.npmjs.com/package/cordova-plugin-device
+ [7]: https://www.npmjs.com/package/cordova-plugin-device-motion
+ [8]: https://www.npmjs.com/package/cordova-plugin-device-orientation
+ [9]: https://www.npmjs.com/package/cordova-plugin-dialogs
+ [10]: https://www.npmjs.com/package/cordova-plugin-file
+ [11]: https://www.npmjs.com/package/cordova-plugin-file-transfer
+ [12]: https://www.npmjs.com/package/cordova-plugin-geolocation
+ [13]: https://www.npmjs.com/package/cordova-plugin-globalization
+ [14]: https://www.npmjs.com/package/cordova-plugin-inappbrowser
+ [15]: https://www.npmjs.com/package/cordova-plugin-media
+ [16]: https://www.npmjs.com/package/cordova-plugin-media-capture
+ [17]: https://www.npmjs.com/package/cordova-plugin-network-information
+ [18]: https://www.npmjs.com/package/cordova-plugin-splashscreen
+ [19]: https://www.npmjs.com/package/cordova-plugin-vibration
+ [20]: https://www.npmjs.com/package/cordova-plugin-statusbar
+ [21]: https://www.npmjs.com/package/cordova-plugin-whitelist
+ [22]: https://www.npmjs.com/package/cordova-plugin-legacy-whitelist
+
+Non-angielski tłumaczenie tych dokumentów plugin można znaleźć przechodząc do wtyczki github repo i patrząc w folderze docs
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/guide/appdev/security/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/appdev/security/index.md b/docs/pl/edge/guide/appdev/security/index.md
index 142e3d0..3505cf1 100644
--- a/docs/pl/edge/guide/appdev/security/index.md
+++ b/docs/pl/edge/guide/appdev/security/index.md
@@ -33,14 +33,8 @@ Niniejszy Przewodnik obejmuje kilka zabezpieczeń najlepszych praktyk, które na
* Przeczytać i zrozumieć Przewodnik białej listy
-* Domyślnie, biała na nowo utworzone aplikacja umożliwi dostęp do każdej domeny za pośrednictwem `<access>` tag: `<access origin="*">` Jeśli chcesz, aby żądania sieciowe oceniane przeciwko białej listy, a następnie ważne jest, aby to zmienić i Zezwalaj tylko na domeny, do których potrzebny jest dostęp do. Można to zrobić edytując plik konfiguracyjny poziomu aplikacji znajduje się na: `{project}/config.xml` (ostatnie projekty) lub `{project}/www/config.xml` (starszych projektów)
-
-* Android w białej na Cordova 2.9.x jest uważany za bezpieczny, jednak okazało się, że jeśli foo.com jest zawarte w Białej listy, foo.com.evil.com będzie mógł przejść test białej listy. To był stały w Cordova 3.x.
-
* Białą domeny nie działa na Android API 10 i poniżej i WP8 dla ramek i XMLHttpRequest. Oznacza to, osoba atakująca może załadować dowolnej domeny w iframe i dowolny skrypt na tej stronie w iframe bezpośrednio dostęp do obiektów Cordova JavaScript i odpowiadających im obiektów Java native. Należy wziąć to pod uwagę podczas tworzenia aplikacji dla tych platform. W praktyce oznacza to, upewniając się, że cel Android API wyższe niż 10, i że jeśli to możliwe nie używasz iframe załadować zawartość zewnętrzna - inAppBrowser plugin lub inne pluginy trzeciej.
-* Na Android, jak Cordova 3.6.0 to teraz niezbędne do białej listy adresów od aplikacji, jeśli aplikacja generuje linki do tych adresów URL. Jeśli użytkownik aplikacji generuje `tel:` , `geo:` , `sms:` , `intent:` lub podobne adresy URL, lub łącza do zawartości zewnętrznej, których można oczekiwać, aby otworzyć w przeglądarce użytkownika, a następnie trzeba będzie zaktualizować swoje Biała. Zobacz przewodnik Biała lista szczegóły.
-
## Ramek i mechanizmu zwrotnego Id
Jeśli zawartość jest dostarczana w ramce z domeny Białej liście, że domeny będą mieli dostęp do mostu rodzimych Cordova. Oznacza to, że jeśli whitelist sieci reklamy firm i te reklamy poprzez iframe, to jest możliwe, że złośliwe reklamy będą mogli zerwać z iframe i wykonania szkodliwego działania. W związku z tym ogólnie nie należy używać ramek chyba kontrola serwera obsługującego zawartości iframe. Należy również pamiętać, że istnieją pluginy trzeciej dostępne do obsługi sieci reklamowych. Należy pamiętać, że to stwierdzenie nie jest prawdziwe dla iOS, który przechwytuje wszystko łącznie z połączeniami iframe.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/guide/appdev/whitelist/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/appdev/whitelist/index.md b/docs/pl/edge/guide/appdev/whitelist/index.md
index e020b38..1f915d8 100644
--- a/docs/pl/edge/guide/appdev/whitelist/index.md
+++ b/docs/pl/edge/guide/appdev/whitelist/index.md
@@ -15,47 +15,51 @@ license: Licensed to the Apache Software Foundation (ASF) under one or more cont
# Przewodnik białej listy
-Domeny whitelisting jest model zabezpieczeń, który kontroluje dostęp do zewnętrznych domen, w których aplikacja ma żadnej kontroli. Cordova w domyślnej polityki bezpieczeństwa pozwala na dostęp do dowolnej witryny. Przeniósł się do aplikacji do produkcji, należy formułować biała i umożliwia dostęp do określonych sieci domen i subdomen.
+Domeny whitelisting jest model zabezpieczeń, który kontroluje dostęp do zewnętrznych domen, w których aplikacja ma żadnej kontroli. Cordova oferuje konfigurowalne bezpieczeństwa określenie zewnętrznych miejsc, które mogą być dostępne. Domyślnie nowe aplikacje są skonfigurowane, aby umożliwić dostęp do dowolnej witryny. Przeniósł się do aplikacji do produkcji, należy formułować biała i umożliwia dostęp do określonych sieci domen i subdomen.
-Cordova przylega do specyfikacji [W3C Widget dostępu][1] , który opiera się na `<access>` element w aplikacji `config.xml` plik, aby umożliwić dostęp do sieci do określonej domeny. Dla projektów, które opierają się na pracy CLI, opisane w interfejs wiersza poleceń ten plik znajduje się w katalogu najwyższego poziomu projektu. W przeciwnym razie ścieżek rozwoju platformy, lokalizacje są wymienione w poniższych sekcjach. (Zobacz różnych przewodników platformy, aby uzyskać więcej informacji na każdej platformie).
+Dla Androida i iOS (od ich wersji 4.0) Cordova z polityki bezpieczeństwa jest rozszerzalny poprzez interfejs wtyczki. Aplikację należy użyć [cordova-plugin biała][1], ponieważ zapewnia lepsze zabezpieczenie i konfiguracji niż wcześniejsze wersje Cordova. Podczas gdy jest to możliwe do wykonania wtyczki Biała, nie jest zalecane, chyba że aplikacja ma bardzo szczególnego zabezpieczenia potrzeb politycznych. Zobacz [cordova-plugin biała][1] szczegółowe informacje o sposobie użycia i konfiguracji.
- [1]: http://www.w3.org/TR/widgets-access/
+ [1]: https://github.com/apache/cordova-plugin-whitelist
-W poniższych przykładach pokazano składnię biała:
+Dla innych platform Cordova przylega do specyfikacji [W3C Widget dostępu][2] , który opiera się na elemencie `< access >` w pliku `config.xml` aplikacji umożliwiających dostęp sieciowy do określonej domeny. Dla projektów, które opierają się na pracy CLI, opisane w interfejs wiersza poleceń ten plik znajduje się w katalogu najwyższego poziomu projektu. W przeciwnym razie ścieżek rozwoju platformy, lokalizacje są wymienione w poniższych sekcjach. (Zobacz różnych przewodników platformy, aby uzyskać więcej informacji na każdej platformie).
-* Dostęp do [witryny Google.pl][2]:
+ [2]: http://www.w3.org/TR/widgets-access/
+
+W poniższych przykładach pokazano `< access >` biała składni:
+
+* Dostęp do [witryny Google.pl][3]:
<access origin="http://google.com" />
-* Dostęp do bezpieczne [google.com][3] ( `https://` ):
+* Dostęp do bezpieczne [google.com][4] ( `https://` ):
<access origin="https://google.com" />
-* Dostęp do poddomeny [maps.google.com][4]:
+* Dostęp do poddomeny [maps.google.com][5]:
<access origin="http://maps.google.com" />
-* Dostęp do wszystkich poddomen na [google.com][2], na przykład [mail.google.com][5] i [docs.google.com][6]:
+* Dostęp do wszystkich poddomen na [google.com][3], na przykład [mail.google.com][6] i [docs.google.com][7]:
<access origin="http://*.google.com" />
-* Dostęp do *wszystkich* domen, na przykład [Google.pl][2] i [developer.mozilla.org][7]:
+* Dostęp do *wszystkich* domen, na przykład [Google.pl][3] i [developer.mozilla.org][8]:
<access origin="*" />
Jest to wartość domyślna dla nowo utworzonego CLI projektów.
- [2]: http://google.com
- [3]: https://google.com
- [4]: http://maps.google.com
- [5]: http://mail.google.com
- [6]: http://docs.google.com
- [7]: http://developer.mozilla.org
+ [3]: http://google.com
+ [4]: https://google.com
+ [5]: http://maps.google.com
+ [6]: http://mail.google.com
+ [7]: http://docs.google.com
+ [8]: http://developer.mozilla.org
Należy pamiętać, że niektóre strony internetowe automatycznie może przekierować z ich Strona pod inny adres URL, takie jak przy użyciu protokołu https lub domenie specyficzne dla kraju. Na przykład http://www.google.com przekieruje do używania protokołu SSL/TLS w https://www.google.com, a następnie dalej może przekierować do geografii, takich jak https://www.google.co.uk. Takie scenariusze mogą wymagać biała zmodyfikowanych lub dodatkowe wpisy poza swoje wymagania wstępne. Proszę rozważyć to, jak budujesz swojej listy odblokowanych.
@@ -67,64 +71,11 @@ Regulamin platformy białą znajdują się w `res/xml/config.xml`.
## Android Whitelisting
-Regulamin platformy białą znajdują się w `res/xml/config.xml`.
-
-**Uwaga**: na Android 2.3, a przed białą domeny działa tylko dla hiperłącza `href`, nie odwołuje się zasobów, takich jak obrazy i skrypty. Podejmują kroki w celu uniknięcia skrypty z trwający wstrzyknięty w aplikacji.
-
-**Uwaga**: aby zapobiec zewnętrznych adresów URL, takich jak `mailto:` z jest otwarty w widoku sieci Web Cordova, od Cordova 3.6.0, określając `origin="*"` implicity doda zasady protokoły http i https. Jeśli potrzebujesz dostępu do dodatkowych protokołów niestandardowych, a następnie należy również dodać je jawnie do białej listy. Również zobaczyć "Zewnętrznych aplikacji Biała" poniżej więcej informacji na temat uruchamiania aplikacji zewnętrznych przez adres URL.
-
-**Uwaga**: niektóre żądania sieciowe nie przejść przez Cordova białej listy. Obejmuje to <video> i <audio> zasoby, WebSocket połączeń (na Android 4.4 +) i ewentualnie innych niż http żądania. Na Android 4.4 + może zawierać nagłówek [CSP][8] w dokumencie HTML, aby ograniczyć dostęp do tych zasobów. W starszych wersjach systemu Android nie może być możliwe, aby ograniczyć ich.
-
- [8]: https://developer.mozilla.org/en-US/docs/Web/Security/CSP/Introducing_Content_Security_Policy
-
-### Biała zewnętrznej aplikacji
-
-Cordova 3.6.0 wprowadza biała druga, dla ograniczenia które adresy URL są dozwolone do uruchamiania aplikacji zewnętrznych. W poprzednich wersjach Cordova, wszystkie adresy innych niż http, takich jak `mailto:`, `geo:`, `sms:` i `Intent`, niejawnie mogli być docelowym tag <a>. Ze względu na możliwość aplikacji do wycieku informacji, jeśli luki XSS pozwala atakującemu na budowę dowolnego łącza, te adresy URL muszą być whitelisted, począwszy od Cordova 3.6.0.
-
-Aby umożliwić wzór adresu URL linków na uruchomienie aplikacji zewnętrznej, Użyj tagu <access> w pliku `config.xml`, `launch-external` zestaw atrybut.
-
-Przykłady:
-
-* Aby umożliwić linki do wysyłania wiadomości SMS:
-
- <access origin="sms:*" launch-external="yes" />
-
-
-* Aby umożliwić linki, aby otworzyć mapy:
-
- <access origin="geo:*" launch-external="yes" />
-
-
-* Aby umożliwić linki do example.com wobec otworzyć w zewnętrznej przeglądarce:
-
- <access origin="http://example.com/*" launch-external="yes" />
-
-
-* Aby umożliwić wszystkich stron nie whitelisted w zewnętrznej przeglądarce: (to jest taka sama jak poprzednie zachowanie dla nie-białej liście adresów URL)
-
- <access origin="http://*" launch-external="yes" />
- <access origin="https://*" launch-external="yes" />
-
-
-* Aby umożliwić dostęp do wszystkich adresów URL, powrotu do polityki Cordova 3.5.0 (nie zalecane):
-
- <access origin="*" launch-external="yes" />
-
-
-Podczas nawigowania do adresu URL z aplikacji, biała interal jest najpierw testowane, i jeśli adres URL nie jest whitelisted tam, następnie zewnętrznych Biała jest testowany. To oznacza, że wszelkie `http:` lub `https:` adresów URL, które odpowiadają zarówno białymi listami zostanie otwarty wewnątrz aplikacji Cordova, raczej niż uruchomienie zewnętrznej przeglądarki.
+Jak wyżej patrz [cordova-plugin biała][1] szczegóły. Cordova-Android przed 4.0.0 Zobacz starsze wersje tej dokumentacji.
## iOS Whitelisting
-Platforma białą zasad znajdują się w katalogu aplikacji o nazwie pliku `config.xml`.
-
-Początki określona bez protokół, na przykład `www.apache.org` zamiast `http://www.apache.org`, domyślnie wszystkie `http`, `https`, `ftp` i systemów `ftps`.
-
-Symbole wieloznaczne na platformie iOS są bardziej elastyczne niż w specyfikacji [W3C Widget dostępu][1]. Na przykład, następujące uzyskuje dostęp do wszystkich poddomen i domen najwyższego poziomu, takie jak `.com` i `.net`:
-
- <access origin="*.google.*" />
-
-
-W przeciwieństwie do platformy Android wspomniano powyżej, aby nie-białej liście domen za pomocą `href` hiperłącza na iOS uniemożliwia stronie otwarcia w ogóle.
+Jak wyżej patrz [cordova-plugin biała][1] szczegóły. Dla ios cordova przed 4.0.0 Zobacz starsze wersje tej dokumentacji.
## Jeżyna 10 Whitelisting
@@ -132,22 +83,22 @@ Białą zasad znajdują się w `www/config.xml`.
Jeżyna 10 korzystanie z symboli wieloznacznych różni się od innych platform na dwa sposoby:
-* Treści udostępniane przez `XMLHttpRequest` muszą zostać jawnie zadeklarowane. Ustawienie `origin="*"` nie działa w tym przypadku. Alternatywnie, wszystkie zabezpieczenia sieci web może być wyłączona za pomocą `WebSecurity` preferencji opisane w konfiguracji BlackBerry:
+* Treści udostępniane przez `XMLHttpRequest` muszą zostać zadeklarowane jawnie. Ustawienie `origin="*"` nie działa w tym przypadku. Alternatywnie wszystkie zabezpieczenia sieci web mogą być wyłączone za pomocą preferencji `WebSecurity` opisane w konfiguracji BlackBerry:
<preference name="websecurity" value="disable" />
-* Równie zmienny wobec ustawienie `*.domain` , zestaw dodatkowych `subdomains` atrybut `true` . Powinny one być ustawione `false` domyślnie. Na przykład, następujące umożliwia dostęp do `google.com` , `maps.google.com` , i `docs.google.com` :
+* Jako alternatywę do ustawienia `*.domain`zestaw atrybut dodatkowych `subdomain` do `true`. To powinna być zestaw na `false` domyślnie. Na przykład następujące umożliwia dostęp do `google.com`, `maps.google.com`i `docs.google.com`:
<access origin="http://google.com" subdomains="true" />
- Następujące zwęża dostęp do `google.com` :
+ Następujące zwęża się dostęp do `Google.pl`:
<access origin="http://google.com" subdomains="false" />
- Określ dostęp do wszystkich domen, w tym lokalne `file://` protokołu:
+ Określ dostęp do wszystkich domen, w tym protokołu lokalnych `file://` :
<access origin="*" subdomains="true" />
@@ -175,18 +126,6 @@ W Firefox OS jest pojęcia whitelisting konkretnej domeny. Zamiast tego jest spe
Ten roztwór jest przezroczysty, więc nie ma żadnej różnicy dla innych platform.
-## iOS zmiany w 3.1.0
-
-Przed wersji 3.1.0 Cordova-iOS włączone niektóre niestandardowe rozszerzenia do programu whilelisting domen obsługiwanych przez innych platform Cordova. Od 3.1.0 biała iOS teraz odpowiada składni białej listy zasobów, opisane w górnej części tego dokumentu. Jeśli uaktualnienie z pre-3.1.0, i były za pomocą tych rozszerzeń, może trzeba zmienić plik `config.xml` w celu kontynuowania białą ten sam zbiór zasobów przed.
-
-W szczególności te wzorce muszą być aktualizowane:
-
-* " `apache.org` " (nie ma protokołu): to wcześniej odpowiada `http` , `https` , `ftp` , i `ftps` protokołów. Zmień na " `*://apache.org/*` " obejmuje wszystkie protokoły, lub zawiera wiersz dla każdego protokołu, trzeba wspierać.
-
-* " `http://apache.*` " (symbol wieloznaczny w końcu domeny): to wcześniej obejmie wszystkie najwyższego-poziomu-domeny, w tym wszystkie możliwe dwuliterowym TLD (ale nie przydatne domen. co.uk). To wiersz dla każdego TLD, który rzeczywiście kontroli i trzeba do białej listy.
-
-* " `h*t*://ap*he.o*g` " (symboli wieloznacznych dla brakujących liter): te są już obsługiwane; zmiana zawiera wiersz dla każdej domeny i protokół, że rzeczywiście trzeba białej listy.
-
## Windows Phone Whitelisting
Zasady białą Windows Phone 8 znajdują się w pliku `config.xml` aplikacji.
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/guide/cli/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/cli/index.md b/docs/pl/edge/guide/cli/index.md
index ba75ae0..28178a4 100644
--- a/docs/pl/edge/guide/cli/index.md
+++ b/docs/pl/edge/guide/cli/index.md
@@ -206,71 +206,71 @@ Wykaz tych pluginów, w tym dodatkowe pluginy trzeciej przez Wspólnotę, można
Wyszukiwanie tylko `bar` określenie wydajności i wyników dodatkowe:
- org.apache.cordova.statusbar - Cordova StatusBar Plugin
+ cordova-plugin-statusbar - Cordova StatusBar Plugin
`cordova plugin add`Polecenia wymaga określenia repozytorium kodu wtyczki. Oto przykłady jak może używasz CLI do dodawania funkcji do aplikacji:
* Informacje podstawowe urządzenie (urządzenia API):
- $ cordova plugin add org.apache.cordova.device
+ $ cordova plugin add cordova-plugin-device
* Połączenie sieciowe i akumulator wydarzeń:
- $ cordova plugin add org.apache.cordova.network-information
- $ cordova plugin add org.apache.cordova.battery-status
+ $ cordova plugin add cordova-plugin-network-information
+ $ cordova plugin add cordova-plugin-battery-status
* Akcelerometr, kompas i geolokalizacja:
- $ cordova plugin add org.apache.cordova.device-motion
- $ cordova plugin add org.apache.cordova.device-orientation
- $ cordova plugin add org.apache.cordova.geolocation
+ $ cordova plugin add cordova-plugin-device-motion
+ $ cordova plugin add cordova-plugin-device-orientation
+ $ cordova plugin add cordova-plugin-geolocation
* Kamera, odtwarzanie i przechwytywania:
- $ cordova plugin add org.apache.cordova.camera
- $ cordova plugin add org.apache.cordova.media-capture
- $ cordova plugin add org.apache.cordova.media
+ $ cordova plugin add cordova-plugin-camera
+ $ cordova plugin add cordova-plugin-media-capture
+ $ cordova plugin add cordova-plugin-media
* Dostęp do plików na urządzeniu lub w sieci (File API):
- $ cordova plugin add org.apache.cordova.file
- $ cordova plugin add org.apache.cordova.file-transfer
+ $ cordova plugin add cordova-plugin-file
+ $ cordova plugin add cordova-plugin-file-transfer
* Powiadomienia za pośrednictwem okna dialogowego lub wibracji:
- $ cordova plugin add org.apache.cordova.dialogs
- $ cordova plugin add org.apache.cordova.vibration
+ $ cordova plugin add cordova-plugin-dialogs
+ $ cordova plugin add cordova-plugin-vibration
* Kontakty:
- $ cordova plugin add org.apache.cordova.contacts
+ $ cordova plugin add cordova-plugin-contacts
* Globalizacja:
- $ cordova plugin add org.apache.cordova.globalization
+ $ cordova plugin add cordova-plugin-globalization
* Ekranu powitalnego:
- $ cordova plugin add org.apache.cordova.splashscreen
+ $ cordova plugin add cordova-plugin-splashscreen
* Otwarta nowa przeglądarka windows (InAppBrowser):
- $ cordova plugin add org.apache.cordova.inappbrowser
+ $ cordova plugin add cordova-plugin-inappbrowser
* Konsoli debugowania:
- $ cordova plugin add org.apache.cordova.console
+ $ cordova plugin add cordova-plugin-console
**Uwaga**: The CLI dodaje kod wtyczki odpowiednio dla każdej platformy. Jeśli chcesz się rozwijać z niższego poziomu powłoka narzędzia lub platformy SDK, jak wspomniano w przeglądzie, należy uruchomić narzędzie Plugman dodac pluginy osobno dla każdej platformy. (Aby uzyskać więcej informacji, zobacz za pomocą Plugman do zarządzania wtyczki).
@@ -278,31 +278,31 @@ Wyszukiwanie tylko `bar` określenie wydajności i wyników dodatkowe:
Użycie `plugin ls` (lub `plugin list` , lub `plugin` przez sam) aby wyświetlić aktualnie zainstalowanych wtyczek. Wyświetla każdego według jego identyfikatora:
$ cordova plugin ls # or 'plugin list'
- [ 'org.apache.cordova.console' ]
+ [ 'cordova-plugin-console' ]
Usunąć plugin, odnoszą się do niego przez ten sam identyfikator, który pojawia się na liście. Na przykład tutaj jest, jak usunie wsparcie dla konsoli debugowania od wersji:
- $ cordova plugin rm org.apache.cordova.console
- $ cordova plugin remove org.apache.cordova.console # same
+ $ cordova plugin rm cordova-plugin-console
+ $ cordova plugin remove cordova-plugin-console # same
Można usunąć partii lub określania więcej niż jeden argument dla każdego polecenia, aby dodać pluginy:
- $ cordova plugin add org.apache.cordova.console org.apache.cordova.device
+ $ cordova plugin add cordova-plugin-console cordova-plugin-device
## Wtyczki zaawansowane opcje
Po dodaniu pluginu, kilka opcje pozwalają określić skąd pobrać wtyczkę. Powyższe przykłady za pomocą dobrze znanych `registry.cordova.io` wpisywać do rejestru i plugin jest określony przez `id` :
- $ cordova plugin add org.apache.cordova.console
+ $ cordova plugin add cordova-plugin-console
`id`Może również obejmować numer wersji wtyczki, dołączane po `@` charakter. `latest`Wersja jest aliasem do najnowszej wersji. Na przykład:
- $ cordova plugin add org.apache.cordova.console@latest
- $ cordova plugin add org.apache.cordova.console@0.2.1
+ $ cordova plugin add cordova-plugin-console@latest
+ $ cordova plugin add cordova-plugin-console@0.2.1
Jeśli wtyczka nie jest zarejestrowany w `registry.cordova.io` , ale znajduje się w innym repozytorium git, można określić alternatywnego adresu URL:
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/guide/hybrid/plugins/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/hybrid/plugins/index.md b/docs/pl/edge/guide/hybrid/plugins/index.md
index f50595d..226622d 100644
--- a/docs/pl/edge/guide/hybrid/plugins/index.md
+++ b/docs/pl/edge/guide/hybrid/plugins/index.md
@@ -38,7 +38,7 @@ Repozytorium wtyczki muszą funkcji najwyższego poziomu `plugin.xml` pliku mani
<?xml version="1.0" encoding="UTF-8"?>
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
- id="org.apache.cordova.device" version="0.2.3">
+ id="cordova-plugin-device" version="0.2.3">
<name>Device</name>
<description>Cordova Device Plugin</description>
<license>Apache 2.0</license>
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/guide/platforms/android/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/android/index.md b/docs/pl/edge/guide/platforms/android/index.md
index 38d2592..0278df8 100644
--- a/docs/pl/edge/guide/platforms/android/index.md
+++ b/docs/pl/edge/guide/platforms/android/index.md
@@ -19,11 +19,11 @@ Ten poradnik pokazuje jak skonfigurować SDK środowiska wdrażania Cordova apli
## Wymagania i wsparcie
-Cordova, Android wymaga Android SDK. Zobacz Android SDK [wymagania systemowe][1].
+Cordova, Android wymaga Android SDK, który może być zainstalowany na OS X, Linux lub Windows system operacyjny. Zobacz Android SDK [wymagania systemowe][1].
- [1]: http://developer.android.com/sdk/index.html
+ [1]: http://developer.android.com/sdk/index.html#Requirements
-Cordova obsługuje Android 2.3.x (Piernik, począwszy od 10 poziomu gry Android API) i 4.x. Jako zasadę ogólną Androida w wersji stają się obsługiwane przez Cordova, jak one spadną poniżej 5% na Google [panel dystrybucji][2]. Androida w wersji starszej niż API poziom 10, oraz wersje 3.x (Honeycomb, API, poziom 11-13) spadnie znacznie poniżej tego progu 5%.
+Cordova obsługuje Android 4.0.x (począwszy od poziomu Android API 14) i wyższych. Jako zasadę ogólną Androida w wersji stają się obsługiwane przez Cordova, jak one spadną poniżej 5% na Google [panel dystrybucji][2]. Androida w wersji starszej niż API poziom 10, oraz wersje 3.x (Honeycomb, API, poziom 11-13) spadnie znacznie poniżej tego progu 5%.
[2]: http://developer.android.com/about/dashboards/index.html
@@ -37,22 +37,34 @@ Pobierz Cordova zawiera osobne Archiwum dla każdej platformy. Pamiętaj rozwin
Te powłoka narzędzia pozwalają na tworzenie, budować i uruchamiać aplikacje. O dodatkowy interfejs wiersza poleceń, który umożliwia funkcji plugin na wszystkich platformach Zobacz za pomocą Plugman do zarządzania wtyczki. Zobacz szczegóły jak rozwijać wtyczki wtyczki aplikacji.
-Zainstalować Android SDK z [developer.android.com/sdk][4]. Android sdk jest dystrybuowany w postaci pliku 'adt - pakiet - < os > - < arch > - < ver >'. W systemie windows pakietu adt jest pakowane z Instalatora. Na OSX i Linux, zwykłe rozpakować "adt pakiet" w miejscu przechowywania narzędzi programistycznych. [Bardziej szczegółowe informacje na temat instalacji Android SDK można znaleźć tutaj][5]
+## Zainstalować Java Development Kit (JDK)
- [4]: http://developer.android.com/sdk/
- [5]: http://developer.android.com/sdk/installing/bundle.html
+Zainstalować [Java Development Kit (JDK) 7][4] lub nowszej.
-Cordova wiersza polecenia narzędzia do pracy, lub CLI, który opiera się na nich, ty potrzebować wobec zawierać SDK `tools` i `platform-tools` katalogi w swojej `PATH` . Na komputerze Mac, można użyć edytora tekstu do tworzenia lub modyfikowania `~/.bash_profile` pliku, dodanie linii następujących, w zależności od tego, gdzie instaluje zestawu SDK:
+ [4]: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
- export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools
+Podczas instalacji w systemie Windows, należy również ustawić `JAVA_HOME` zmiennych środowiskowych zgodnie z JDK instalacji ścieżka (na przykład C:\Program Files\Java\jdk1.7.0_75).
+
+## Zainstalować Android SDK
+
+Zainstalować [Android SDK autonomicznych narzędzi][5] lub [Android Studio][6]. Kupieniu z `Android Studio` Planując rozwój nowych Cordova dla wtyczek Android lub za pomocą natywne narzędzia do uruchomienia i debugowania Android platforma. W przeciwnym razie `Android SDK autonomicznego narzędzia` są wystarczające do tworzenia i wdrażania aplikacji Android.
+
+ [5]: http://developer.android.com/sdk/installing/index.html?pkg=tools
+ [6]: http://developer.android.com/sdk/installing/index.html?pkg=studio
+
+Szczegółowe instrukcje dotyczące instalacji są dostępne jako część instalacji łącza powyżej.
+
+Cordova wiersza polecenia narzędzia do pracy, lub CLI, który opiera się na nich konieczne jest uwzględnienie zestawu SDK `platformy narzędzia` i `Narzędzia` katalogi w `ścieżce`. Na komputerze Mac można użyć edytora tekstu do tworzenia lub modyfikowania pliku `~/.bash_profile` dodanie linii następujących, w zależności od tego, gdzie instaluje zestawu SDK:
+
+ export PATH=${PATH}:/Development/android-sdk/platform-tools:/Development/android-sdk/tools
-Dodać ścieżki dla `java` i `ant` w razie potrzeby. Tej linii w `~/.bash_profile` udostępnia te narzędzia w nowo otwartego okna terminala. Jeśli twój koñcowy okno jest już otwarta w OSX, lub w celu uniknięcia Logowanie/Wylogowanie na Linux, uruchom je udostępnić w bieżącym oknie terminala:
+Ten wiersz w `~/.bash_profile` udostępnia te narzędzia w nowo otwartego okna terminala. Jeśli twój koñcowy okno jest już otwarta w OSX, lub w celu uniknięcia Logowanie/Wylogowanie na Linux, uruchom je udostępnić w bieżącym oknie terminala:
$ source ~/.bash_profile
-Aby zmodyfikować `PATH` środowiska na Windows 7:
+Aby zmienić `ścieżka` środowisko naturalne w systemie Windows:
1. Trzaskać u **wzdrygnąć** się menu w lewym dolnym rogu pulpitu, kliknij prawym przyciskiem myszy na **komputerze**, a następnie wybierz **Właściwości**.
@@ -64,222 +76,193 @@ Aby zmodyfikować `PATH` środowiska na Windows 7:
5. Dopisz następujące czynności, aby `PATH` w oparciu o gdzie zainstalowałeś SDK, na przykład:
- ;C:\Development\adt-bundle\sdk\platform-tools;C:\Development\adt-bundle\sdk\tools
+ ;C:\Development\android-sdk\platform-tools;C:\Development\android-sdk\tools
6. Zapisz wartość i zamknij obu oknach dialogowych.
-Należy również włączyć Java i holenderskie otworzyć pewien rozkazywać wierzyciel i typ `java` , a także typu `ant` . Dołącz do `PATH` którykolwiek z tych nie można uruchomić:
+## Zainstaluj pakiety SDK
- ;%JAVA_HOME%\bin;%ANT_HOME%\bin
-
+Otworzyć Android SDK Manager (na przykład, za pośrednictwem terminali: `android`) i zainstalować:
-## Otworzyć nowy projekt w SDK
-
-W tym momencie aby utworzyć nowy projekt można wybrać narzędzia CLI przekreślać platforma opisanego w interfejs wiersza poleceń, lub zbiór specyficznych dla systemu Android powłoka narzędzia. Z katalogu kodu źródłowego, tutaj jest podejście CLI:
+1. 5.1.1 Android (API 22) platforma SDK
+2. Narzędzia do tworzenia SDK Android w wersji 19.1.0 lub nowszej
+3. Wsparcie Android repozytorium (Dodatki)
- $ cordova create hello com.example.hello HelloWorld
- $ cd hello
- $ cordova platform add android
- $ cordova build
-
-
-Tutaj jest odpowiednie podejście shell narzędzie niższego poziomu dla systemu Unix i Windows:
-
- $ /path/to/cordova-android/bin/create /path/to/new/hello com.example.hello HelloWorld
- C:\path\to\cordova-android\bin\create.bat C:\path\to\new\hello com.example.hello HelloWorld
-
-
-Oto jak zmodyfikować go za pomocą zestawu SDK:
-
-1. Uruchamianie aplikacji **Eclipse** .
-
-2. Wybierz element menu **Nowy projekt** .
-
-3. Wybrać **Projekt Android z istniejącego kodu** wynikowego-okno dialogowe i naciśnij przycisk **następny**:
-
- ![][6]
+Zobacz [Instalowanie pakietów SDK][7] dla więcej szczegółów.
-4. Jeśli używasz CLI, przejdź do `hello` tworzenia projektu, a następnie do katalogu `platforms/android` podkatalogu. Alternatywnie Jeśli używasz `create` powłoka narzędzia, po prostu przejdź do `hello` katalogu.
+ [7]: http://developer.android.com/sdk/installing/adding-packages.html
-5. Naciśnij przycisk **Zakończ**.
-
- [6]: img/guide/platforms/android/eclipse_new_project.png
-
-Gdy otworzy się okno Eclipse, czerwony **X** mogą pojawiać się problemy nierozwiązane. Jeśli tak, wykonaj następujące kroki dodatkowe:
-
-1. Kliknij prawym przyciskiem myszy na katalogu projektu.
-
-2. W wyniku **Właściwości** okno dialogowe Wybierz **Android** z okienka nawigacji.
-
-3. Dla projektu budowy docelowego, wybierz na najwyższym poziomie Android API, który został zainstalowany.
-
-4. Kliknij przycisk **OK**.
-
-5. Wybierz **Clean** z menu **projekt** . To powinno poprawić wszystkie błędy w projekcie.
-
-## Skompiluj projekt
+## Skonfigurować Emulator
-Jeśli używasz CLI w rozwoju, katalogu projektu na najwyższym poziomie `www` katalog zawiera pliki źródłowe. Uruchomić wszelki od tych w katalogu projektu, aby odbudować aplikacji:
+Android sdk nie przewiduje żadnych wystąpienie domyślne emulatora domyślnie. Można utworzyć nową przez uruchomienie `Android` w wierszu polecenia. Naciśnij przycisk **Narzędzia → Zarządzaj AVDs** (Android urządzenia wirtualnego), a następnie wybierz dowolny element z **Definicji urządzenia** w oknie dialogowym wynikowe:
- $ cordova budować # budować wszystkich platform, które zostały dodane $ cordova budować android # budować debugowania dla tylko Android $ cordova budowy systemu android debug # budować debugowania Android tylko $ cordova budować Android--wydaniu # budować wydania tylko Android
-
+![][8]
-Jeśli używasz Android specyficzne narzędzia powłoki w rozwoju, ma innego podejścia. Po wygenerowaniu projektu, domyślnie aplikacja źródła jest dostępnych w `assets/www` podkatalogu. Kolejne polecenia są dostępne w jego `cordova` podkatalogu.
+ [8]: img/guide/platforms/android/asdk_device.png
-`build`Polecenie czyści pliki projektu i odbudowuje aplikacji. Oto składnia dla Mac i Windows. Pierwsze parę przykładów generowania informacji o debugowaniu, a drugi buduje aplikacje do wydania:
+Naciśnij przycisk **Utwórz AVD**, opcjonalnie Modyfikowanie nazwy, a następnie naciśnij **OK** , aby zaakceptować zmiany:
- $ /path/to/project/cordova/build --debug
- C:\path\to\project\cordova\build.bat --debug
-
- $ /path/to/project/cordova/build --release
- C:\path\to\project\cordova\build.bat --release
-
+![][9]
-Podczas tworzenia wersji, jeśli można dodać następujące definicje do swojej `local.properties` pliku, a następnie twój APK otrzyma podpisane i dostosowane tak, że będzie gotowy do wysyłania do sklepu Google Play:
+ [9]: img/guide/platforms/android/asdk_newAVD.png
- Key.Store=/users/me/Developer/mykeystore.JKS key.alias=mykeyalias
-
+AVD następnie pojawia się na liście **Urządzeń wirtualnych z systemem Android** :
-Jeśli kluczy lub aliasu klucz hasła, skrypt wyświetli monit o hasło. Nie trzeba zdefiniować hasła w pliku właściwości. Jeśli chcesz uniknąć polecenia, można określić je w `local.properties` jako `key.store.password` i `key.alias.password` . Jeśli tak, należy pamiętać, dotyczy bezpieczeństwa z tych haseł.
+![][10]
-## Skonfigurować Emulator
+ [10]: img/guide/platforms/android/asdk_avds.png
-Można użyć dowolnej `cordova` Narzędzia CLI lub Cordova w środku Android powłoki narzędzia do uruchamiania aplikacji w emulatorze. Tak czy inaczej, SDK musi być skonfigurowany do wyświetlania co najmniej jedno urządzenie. Aby to zrobić, należy użyć Menedżera SDK Android, aplikacji Java, który działa oddzielnie z Eclipse. Istnieją dwa sposoby, aby go otworzyć:
+Aby otworzyć ten emulator jako oddzielną aplikację, wybierz AVD i naciśnij **Start**. Wprowadza to tyle jak na urządzenie, z dodatkowych formantów dostępnych przycisków sprzętowych:
-1. Uruchomić `android` w wierszu polecenia.
+![][11]
-2. W Eclipse, naciśnij ten ikony paska narzędzi:
-
- ![][7]
+ [11]: img/guide/platforms/android/asdk_emulator.png
- [7]: img/guide/platforms/android/eclipse_android_sdk_button.png
+Na szybsze można użyć `Maszyny wirtualnej przyspieszenie` poprawić szybkość realizacji. Wiele nowoczesnych procesorów dostarcza rozszerzeń do bardziej skutecznie wykonać maszyn wirtualnych. Przed próbą użycia tego typu przyspieszenia, trzeba określić, czy obecny system rozwoju CPU, obsługuje jeden następujące technologie wirtualizacji:
-Po jej otwarciu, Android SDK Menedżer wyświetla różne biblioteki uruchomieniowe:
+* **Technologia wirtualizacji Intel** (VT-x, vmx) → [Intel VT-x obsługiwane procesory lista][12]
+* **AMD Virtualization** (AMD-V, SVM), obsługiwana tylko dla Linuksa (od maja 2006 r., obejmuje wszystkie procesory AMD AMD-V, z wyjątkiem Sempron).
-![][8]
+ [12]: http://ark.intel.com/products/virtualizationtechnology
- [8]: img/guide/platforms/android/asdk_window.png
+Innym sposobem, aby dowiedzieć się, jeśli twój procesor Intel wspiera technologię VT-x, to wykonując `Narzędzie do identyfikacji procesorów Intel`, dla `systemu Windows`można pobrać z [Centrum pobierania][13]Intel, lub można użyć [Narzędzia booteable][14], który jest `Niezależny od systemu operacyjnego`.
-Wybierz **Narzędzia → Zarządzaj AVDs** (Android urządzenia wirtualnego), a następnie wybierz dowolny element z **Definicji urządzenia** w oknie dialogowym wynikowe:
+ [13]: https://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=1881&DwnldID=7838
+ [14]: https://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=1881&DwnldID=7840&lang=eng
-![][9]
+Po instalacji i wykonać `Procesor Intel identyfikacja Utility` na Windows, pojawi się następujące okno, aby sprawdzić, czy twój procesor obsługuje technologie wirtualizacji:
- [9]: img/guide/platforms/android/asdk_device.png
+![][15]
-Naciśnij przycisk **Utwórz AVD**, opcjonalnie Modyfikowanie nazwy, a następnie naciśnij **OK** , aby zaakceptować zmiany:
+ [15]: img/guide/platforms/android/intel_pid_util_620px.png
-![][10]
+W celu przyspieszenia emulator, musisz pobrać i zainstalować jeden lub więcej obrazów systemu `x 86 firmy Intel Atom` , a także `Intel sprzęt przyspieszyć wykonanie Manager (HAXM)`.
- [10]: img/guide/platforms/android/asdk_newAVD.png
+Otwórz Menedżera Android SDK i wybierz obraz systemu `x 86 firmy Intel Atom` , niezależnie od wersji, którą chcesz przetestować. Następnie przejdź do `Extras` wybierz `Intel x 86 Emulator Accelerator (HAXM)`i zainstalować te pakiety:
-AVD następnie pojawia się na liście **Urządzeń wirtualnych z systemem Android** :
+![][16]
-![][11]
+ [16]: img/guide/platforms/android/asdk_man_intel_image_haxm.png
- [11]: img/guide/platforms/android/asdk_avds.png
+Po pobraniu, uruchom Instalatora Intel, który jest dostępny w twój Android SDK w `Intel/Dodatki/Hardware_Accelerated_Execution_Manager`. **Uwaga**:`Jeśli masz jakiekolwiek problemy z instalacją pakietu, można znaleźć więcej informacji i wskazówki krok po kroku, sprawdź ten` [Artykuł Intel][17].
-Aby otworzyć ten emulator jako oddzielną aplikację, wybierz AVD i naciśnij **Start**. Wprowadza to tyle jak na urządzenie, z dodatkowych formantów dostępnych przycisków sprzętowych:
+ [17]: http://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture
-![][12]
+1. Zainstaluj jeden lub więcej obrazów systemu `x 86 firmy Intel Atom` , a także `Intel sprzęt przyspieszyć wykonanie Manager`, dostępnych w ramach **dodatków**.
- [12]: img/guide/platforms/android/asdk_emulator.png
+2. Biegać ten rata Intel, który jest dostępny w twój Android SDK w `Intel/Dodatki/Hardware_Accelerated_Execution_Manager`.
-## Uruchamianie na emulatorze
+3. Tworzenie nowych AVD z miejsce docelowe ustawić obraz Intel.
-W tym momencie można użyć `cordova` CLI narzędzia do wdrażania aplikacji do emulatora z linii poleceń:
+4. Podczas uruchamiania emulatora, upewnij się, nie są bez komunikatów o błędach, wskazując błąd ładowania modułów HAX.
- $ cordova naśladować Androida
-
+## Tworzenie nowego projektu
-W przeciwnym razie Użyj interfejs powłoki alternatywne:
+W tym momencie aby utworzyć nowy projekt można wybrać narzędzia CLI przekreślać platforma opisanego w interfejs wiersza poleceń, lub zbiór specyficznych dla systemu Android powłoka narzędzia. Z katalogu kodu źródłowego, tutaj jest podejście CLI:
- $ /path/to/project/cordova/run - emulator
+ $ cordova create hello com.example.hello HelloWorld
+ $ cd hello
+ $ cordova platform add android
+ $ ccordova prepare # or "cordova build"
-Zamiast opierania się na cokolwiek emulatora jest obecnie włączona w zestawie SDK, można odwołać się do każdej nazwy, które należy dostarczyć:
+Tutaj jest odpowiednie podejście shell narzędzie niższego poziomu dla systemu Unix i Windows:
- $ /path/to/project/cordova/run - cel = nazwa
+ $ /path/to/cordova-android/bin/create /path/to/new/hello com.example.hello HelloWorld
+ C:\path\to\cordova-android\bin\create.bat C:\path\to\new\hello com.example.hello HelloWorld
-To wyprowadziło aplikacji na ekranie i uruchamia to:
-
-![][13]
-
- [13]: img/guide/platforms/android/emulator2x.png
+## Skompiluj projekt
-Kiedy ty `run` aplikacji, można również `build` to. Można dodać dodatkowe `--debug` , `--release` , i `--nobuild` flagi, aby kontrolować, jak jest zbudowany, lub nawet niezbędne jest czy przebudowy:
+Jeśli używasz CLI w rozwoju, projekt katalogu najwyższego poziomu `www` katalog zawiera pliki źródłowe. Uruchomić wszelki od tych w katalogu projektu, aby odbudować aplikacji:
- $ /path/to/project/cordova/run - emulator--nobuild
+ $ cordova build # build all platforms that were added
+ $ cordova build android # build debug for only Android
+ $ cordova build android --debug # build debug for only Android
+ $ cordova build android --release # build release for only Android
-Jeśli natomiast pracujesz w Eclipse, kliknij prawym przyciskiem myszy projekt i wybierz **Uruchom jako → Android aplikacji**. Użytkownik może zostać poproszony o określenie AVD, jeśli nie są już otwarte.
+Jeśli używasz Android specyficzne narzędzia powłoki w rozwoju, ma innego podejścia. Po wygenerowaniu projektu, domyślnie aplikacja źródła jest dostępnych w podkatalogu `aktywów/www` . Kolejne polecenia są dostępne w jego podkatalogu `cordova` .
-Szybsze, można użyć `Virtual Machine Acceleration` Aby poprawić szybkość realizacji. Wiele nowoczesnych procesorów dostarcza rozszerzeń do bardziej skutecznie wykonać maszyn wirtualnych. Przed próbą użycia tego typu przyspieszenia, trzeba określić, czy obecny system rozwoju CPU, obsługuje jeden następujące technologie wirtualizacji:
+Polecenie `build` czyści pliki projektu i odbudowuje aplikacji. Oto składnia dla Mac i Windows. Pierwsze parę przykładów generowania informacji o debugowaniu, a drugi buduje aplikacje do wydania:
-* **Technologia wirtualizacji Intel** (VT-x, vmx) → [Intel VT-x obsługiwane procesory lista][14]
-* **AMD Virtualization** (AMD-V, SVM), obsługiwana tylko dla Linuksa (od maja 2006 r., obejmuje wszystkie procesory AMD AMD-V, z wyjątkiem Sempron).
+ $ /path/to/project/cordova/build --debug
+ C:\path\to\project\cordova\build.bat --debug
+
+ $ /path/to/project/cordova/build --release
+ C:\path\to\project\cordova\build.bat --release
+
- [14]: http://ark.intel.com/products/virtualizationtechnology
+## Wdrażanie aplikacji
-Innym sposobem, aby dowiedzieć się, jeśli twój procesor Intel wspiera technologię VT-x, to wykonując `Intel Processor Identification Utility` , dla `Windows` można go pobrać z [Centrum pobierania][15]Intel, lub można użyć [Narzędzia booteable][16], który jest`OS Independent`.
+Można użyć narzędzia CLI `cordova` do wdrożenia aplikacji do emulatora lub urządzenie z linii poleceń:
- [15]: https://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=1881&DwnldID=7838
- [16]: https://downloadcenter.intel.com/Detail_Desc.aspx?ProductID=1881&DwnldID=7840&lang=eng
+ $ cordova emulate android #to deploy the app on a default iOS emulator
+ $ cordova run android --device #to deploy the app on a connected device
+
-Po instalacji i wykonać `Intel Processor Identification Utility` przez Windows, pojawi się następujące okno, aby sprawdzić, czy twój procesor obsługuje technologie wirtualizacji:
+W przeciwnym razie Użyj interfejsu alternatywne powłoki:
-![][17]
+ $ /path/to/project/cordova/run --emulator
+ $ /path/to/project/cordova/run --device
+
- [17]: img/guide/platforms/android/intel_pid_util_620px.png
+Można użyć **cordova run android --list** aby zobaczyć wszystkie dostępne cele i **cordova run android --target=target_name** do uruchomienia aplikacji na urządzenia lub emulatora (na przykład `cordova run android --target="Nexus4_emulator"`).
-Aby przyspieszyć emulator, musisz pobrać i zainstalować jeden lub więcej `Intel x86 Atom` obrazów systemu, jak również`Intel Hardware Accelerated Execution Manager (HAXM)`.
+Za pomocą **cordova run --help** Zobacz dodatkowe budować i uruchamiać opcji.
-Otwórz Menedżera SDK Androida i wybierz `Intel x86 Atom` obraz systemu, niezależnie od wersji, którą chcesz przetestować. Następnie przejdź do `Extras` i wybierz `Intel x86 Emulator Accelerator (HAXM)` i zainstalować te pakiety:
+To wyprowadziło aplikacji na ekranie i uruchamia to:
![][18]
- [18]: img/guide/platforms/android/asdk_man_intel_image_haxm.png
+ [18]: img/guide/platforms/android/emulator2x.png
-Po pobraniu uruchomić instalator Intel, który jest dostępny w twój Android SDK w `extras/intel/Hardware_Accelerated_Execution_Manager` . **Uwaga**: `If you have any problems installing the package, you can find more information and step by step guidance check this` [artykuł Intel][19] .
+Podczas `run` aplikacji, można również `build` to. Można dodać dodatkowe `--debug`, `--release`i flagi `- nobuild` do sterowania, jak jest zbudowany, lub nawet niezbędne jest czy przebudowy:
- [19]: http://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture
+ $ /path/to/project/cordova/run --emulator --nobuild
+
-1. Zainstaluj jeden lub więcej `Intel x86 Atom` obrazów systemu, jak również `Intel Hardware Accelerated Execution Manager` , dostępne w ramach **dodatków**.
+## Inne polecenia
-2. Biegać ten rata Intel, który jest dostępny w twój Android SDK w`extras/intel/Hardware_Accelerated_Execution_Manager`.
+Następujące generuje szczegółowy dziennik aplikacji, jak to działa:
-3. Tworzenie nowych AVD z miejsce docelowe ustawić obraz Intel.
+ $ /path/to/project/cordova/log
+ C:\path\to\project\cordova\log.bat
+
-4. Podczas uruchamiania emulatora, upewnij się, nie są bez komunikatów o błędach, wskazując błąd ładowania modułów HAX.
+Następujące czyści pliki projektu:
-## Uruchamianie na urządzeniu
+ $ /path/to/project/cordova/clean
+ C:\path\to\project\cordova\clean.bat
+
-Push aplikacja bezpośrednio do urządzenia, upewnij się, że debugowanie USB jest włączona w urządzeniu, zgodnie z opisem na [Android Developer witryny][20]i używać mini kabla USB do podłączenia go do systemu.
+## Otworzyć nowy projekt w SDK
- [20]: http://developer.android.com/tools/device.html
+Po dodaniu do projektu platformy android, można otworzyć go z w [Android Studio][6]:
-Za pomocą tego polecenia CLI push aplikacja do urządzenia:
+1. Uruchamianie aplikacji **Android Studio** .
- $ cordova uruchomić Androida
+2. Wybierz opcję **Importowanie projektu (Eclipse ADT, Gradle itd.)**.
+ ![][19]
-.. .albo używać ten interfejs powłoki skoncentrowanych na Android:
-
- $ /path/to/project/cordova/run--urządzenia
+3. Wybierz lokalizację, gdzie platformy android jest przechowywana (`twój lub projektu/platform/android`).
+ ![][20]
-Z nie flagi określone `run` polecenia wykrywa podłączone urządzenie, lub aktualnie uruchomionego emulatora, jeśli nie zostanie znaleziony, w przeciwnym razie prosi, aby określić emulator.
+4. Na pytanie `Gradle Sync` może po prostu odpowiedzieć **tak**.
-Aby uruchomić aplikację z w Eclipse, kliknij prawym przyciskiem myszy projekt i wybierz **Uruchom jako → Android aplikacji**.
+ [19]: img/guide/platforms/android/asdk_import_project.png
+ [20]: img/guide/platforms/android/asdk_import_select_location.png
-## Inne polecenia
+Są ustawione teraz i można skompilować i uruchomić aplikację bezpośrednio z `Android Studio`.
-Następujące generuje szczegółowy dziennik aplikacji, jak to działa:
+![][21]
- $ /path/to/project/cordova/log C:\path\to\project\cordova\log.bat
-
+ [21]: img/guide/platforms/android/asdk_import_done.png
-Następujące czyści pliki projektu:
+Zobacz [Android przegląd Studio][22] i [Tworzenie i uruchamianie z Android Studio][23] dla więcej szczegółów.
- $ /path/to/project/cordova/clean C:\path\to\project\cordova\clean.bat
\ No newline at end of file
+ [22]: http://developer.android.com/tools/studio/index.html
+ [23]: http://developer.android.com/tools/building/building-studio.html
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/755545e2/docs/pl/edge/guide/platforms/android/tools.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/android/tools.md b/docs/pl/edge/guide/platforms/android/tools.md
index f8ea0da..b37a769 100644
--- a/docs/pl/edge/guide/platforms/android/tools.md
+++ b/docs/pl/edge/guide/platforms/android/tools.md
@@ -65,6 +65,38 @@ Komenda `run` akceptuje następujące *opcjonalne* parametry:
Upewnij się, że można utworzyć co najmniej jeden Android urządzenia wirtualnego, inaczej zostanie wyświetlony monit, aby zrobić z `android` polecenia. Jeśli więcej niż jeden AVD jest dostępny jako cel, zostanie wyświetlony monit o wybranie jednej. Domyślnie `run` polecenia wykrywa podłączone urządzenie, lub aktualnie uruchomionego emulatora, jeśli urządzenie nie znajduje.
+## Podpisywanie aplikacji
+
+Można przejrzeć Android app podpisania wymagania tutaj: http://developer.android.com/tools/publishing/app-signing.html
+
+Aby zarejestrować aplikację, należy następujące parametry: * kluczy (`--keystore`): ścieżka do pliku binarnego, który może zawierać zestaw kluczy. * Keystore hasła (`-storePassword`): hasło do kluczy * Alias (`--alias`): identyfikator określający klucza prywatnego do śpiewania. * Hasło (`--password`): hasło do klucza prywatnego określonego. * Rodzaj kluczy (`-keystoreType`): pkcs12, jks (domyślnie: automatyczne wykrywanie oparty na rozszerzenie pliku) te parametry mogą być określone za pomocą argumentów wiersza polecenia powyżej do `budowy` lub `uruchomić` skrypty.
+
+Alternatywnie można je określić w pliku konfiguracyjnym budować (build.json) za pomocą argumentu (`-buildConfig`). Oto przykład pliku konfiguracyjnego budować:
+
+ {
+ "android": {
+ "debug": {
+ "keystore": "..\android.keystore",
+ "storePassword": "android",
+ "alias": "mykey1",
+ "password" : "password",
+ "keystoreType": ""
+ },
+ "release": {
+ "keystore": "..\android.keystore",
+ "storePassword": "",
+ "alias": "mykey2",
+ "password" : "password",
+ "keystoreType": ""
+ }
+ }
+ }
+
+
+Dla wersji podpisanie, hasła mogą być wyłączone i budować system wyda się monit z prośbą o hasło.
+
+Dostępna jest również obsługa mieszać i łączyć argumentów wiersza polecenia i parametry w pliku build.json. Wartości argumentów wiersza polecenia otrzyma pierwszeństwo. Może to być przydatne do określania haseł w wierszu polecenia.
+
## Rejestrowanie
$ /path/to/project/cordova/log
@@ -132,7 +164,7 @@ Te [Właściwości][3] można ustawić aby dostosować ten budować:
### Rozszerzenie build.gradle
-Jeśli trzeba dostosować `build.gradle`, zamiast edytować bezpośrednio, należy utworzyć plik rodzeństwo o nazwie `budować extras.gradle`. Ten plik będzie zawarte przez główne `build.gradle` obecny. Oto przykład:
+Jeśli trzeba dostosować `build.gradle`, zamiast edytować bezpośrednio, należy utworzyć plik rodzeństwo o nazwie `build-extras.gradle`. Ten plik będzie zawarte przez główne `build.gradle` obecny. Oto przykład:
# Example build-extras.gradle
# This file is included at the beginning of `build.gradle`
@@ -143,7 +175,7 @@ Jeśli trzeba dostosować `build.gradle`, zamiast edytować bezpośrednio, nale
}
-Należy zauważyć, że wtyczki można także `budować extras.gradle` plików za pośrednictwem:
+Należy zauważyć, że wtyczki można także `build-extras.gradle` plików za pośrednictwem:
<framework src="some.gradle" custom="true" type="gradleReference" />
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org