cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ldel...@apache.org
Subject [14/53] [abbrv] Lisa testing pulling in plugins for plugin: cordova-docs
Date Wed, 28 May 2014 17:40:15 GMT
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/amazonfireos/index.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/amazonfireos/index.md b/docs/pl/edge/guide/platforms/amazonfireos/index.md
new file mode 100644
index 0000000..7fd19ae
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/amazonfireos/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.
+---
+
+# Amazon ogień platformy OS Przewodnik
+
+Ten poradnik pokazuje jak skonfigurować SDK środowiska wdrażania Cordova aplikacje dla urządzeń Amazon ognia systemu operacyjnego, takie jak rozpalić ogień HDX.
+
+Zobacz następujące szczegółowe informacje specyficzne dla platformy:
+
+*   Amazon ogień OS konfiguracja
+*   Amazon ogień OS WebViews
+*   Amazon ogień OS Plugins
+
+## Wprowadzenie
+
+Przez kierowanie na platformie Amazon ogień OS, Cordova programiści mogą tworzyć aplikacje webowe hybrydowe, które wykorzystują aparat zaawansowanych web zintegrowane urządzenia Kindle ognia. Amazon widoku sieci Web API (aww) jest runtime www na bazie chromu do ognia OS. Zamiennik dla widoku sieci Web, która pochodzi z urządzenia z systemem Android, aww daje możliwość tworzenia wykonywanie lepszych i bardziej wydajne aplikacje internetowe hybrydowy poprzez wsparcie mocniejszy silnik JavaScript (V8), zdalne debugowanie i optymalizacja sprzętu dla urządzeń rozpalić ogień w tym płótnie 2D przyspieszone, a dostęp do HTML5 funkcje nie obsługiwane przez Android zbudowany w widoku sieci Web takich jak: CSS Calc, walidacji formularza, getUserMedia, IndexedDB, Web pracowników, WebSockets i WebGL.
+
+Aby uzyskać więcej informacji o interfejsie API WebView Amazon zapoznaj się z portalu deweloperów Amazon [HTML5 aplikacje hybrydowe Strona][1]. Pytania o pierwsze kroki i inne wsparcie problemy, proszę zobaczyć na portalu deweloperów Amazon [forum - hybrydowy HTML5 aplikacje][2].
+
+ [1]: https://developer.amazon.com/public/solutions/platforms/android-fireos/docs/building-and-testing-your-hybrid-app
+ [2]: http://forums.developer.amazon.com/forums/category.jspa?categoryID=41
+
+## Wymagania i wsparcie
+
+Rozwój Cordova aplikacje dla Amazon ognia systemu operacyjnego wymaga instalacji różne pliki obsługi, w tym wszystko, co potrzebne do rozwoju Android, jak również Amazon WebView SDK. Sprawdź na liście poniżej wymaganej instaluje:
+
+*   Interfejs wiersza poleceń
+*   [Android SDK][3]
+*   [Apache Ant][4]
+*   [Amazon WebView SDK][1]
+
+ [3]: http://developer.android.com/sdk/
+ [4]: http://ant.apache.org
+
+## Instalacji
+
+### Android SDK i Apache Ant
+
+Zainstalować Android SDK z [developer.android.com/sdk][3]. Inaczej mogą być prezentowane z wyborem gdzie zainstalować SDK, Przenieś pobrane `adt-bundle` drzewo, aby wszędzie tam, gdzie można przechowywać narzędzia programistyczne.
+
+Musisz uruchomić Menedżera SDK Android ( `android` z wiersza polecenia) co najmniej raz przed rozpoczęciem projektu Cordova. Upewnij się, aby zainstalować najnowszą wersję Android SDK narzędzia i SDK platformy **specjalnie API poziom 19**. Proszę zobacz [Konfigurowanie środowiska][5] na portalu deweloperów Amazon o więcej informacji na temat konfigurowania środowiska programowania urządzeń rozpalić ogień OS.
+
+ [5]: https://developer.amazon.com/public/resources/development-tools/ide-tools/tech-docs/01-setting-up-your-development-environment
+
+Instalacja Apache Ant zbudować narzędzie przez [pobranie mrówka dystrybucji binarnej][6], rozpakować do katalogu, w którym można odwołać się do później. Zobacz [Podręcznik Ant][7] więcej.
+
+ [6]: http://ant.apache.org/bindownload.cgi
+ [7]: http://ant.apache.org/manual/index.html
+
+Cordova wiersza polecenia narzędzia do pracy, musisz dołączyć Android SDK `tools` , `platform-tools` i `apache-ant/bin` katalogi w środowisku ścieżki.
+
+#### Ścieżka Mac/Linux
+
+Na Mac, Linux lub innych platform uniksowych, 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 są zainstalowane SDK i Ant:
+
+    Export PATH = ${ścieżka}: / rozwój/adt pakiet/sdk/platformy narzędzia: / rozwój/adt pakiet/sdk/tools: / rozwój/Apasz mrówka/bin
+    
+
+Ten udostępnia narzędzia SDK w nowo otwartego okna terminala. W przeciwnym wypadku Uruchom ten je udostępnić w bieżącej sesji:
+
+    $ source ~/.bash_profile
+    
+
+#### Windows ścieżka
+
+Aby zmienić ścieżka środowisko naturalne w systemie Windows:
+
+*   Trzaskać u **wzdrygnąć** się menu w lewym dolnym rogu pulpitu, kliknij prawym przyciskiem myszy na **komputerze**, a następnie kliknij przycisk **Właściwości**.
+
+*   Kliknij przycisk **Zaawansowane ustawienia systemu** w kolumnie po lewej stronie.
+
+*   W oknie dialogowym wynikowe naciśnij przycisk **Zmienne środowiskowe**.
+
+*   Wybierz zmienną **PATH** i naciśnij klawisz **Edytuj**.
+
+*   Dołącz następujące ścieżki, w oparciu o gdzie zainstalowałeś SDK i mrówka, na przykład:
+    
+        ;C:\Development\adt-bundle\sdk\platform-tools;C:\Development\adt-bundle\sdk\tools;C:\Development\apache-ant\bin
+        
+
+*   Zapisz wartość i zamknij obu oknach dialogowych.
+
+*   Także trzeba będzie włączyć Java. Otworzyć pewien rozkazywać wierzyciel i typ `java` , jeśli to nie działa, Dołącz lokalizacji plików binarnych Java do Twojej ścieżki, jak również. Upewnij się, że JAVA\_HOME % jest skierowany do zainstalowanego katalogu JDK. Może trzeba dodać środowiska JAVA\_HOME zmienny osobno.
+    
+        ; %JAVA_HOME%\bin
+        
+
+### Amazon WebView SDK
+
+Aby utworzyć Cordova aplikacji przy użyciu Amazon ogień OS platformy docelowej, będziesz musiał pobrać, rozpakować i zainstalować pliki obsługi Amazon WebView SDK. Ten krok trzeba tylko zrobić na swój pierwszy projekt Amazon ognia systemu operacyjnego, lub w przypadku uaktualniania Cordova.
+
+*   Pobrać Amazon WebView SDK [Amazon Developer Portal][1].
+
+*   Kopia `awv_interface.jar` z pobrać SDK do Cordova w katalogu roboczym:
+    
+    **Mac/Linux:** `~/.cordova/lib/amazon-fireos/cordova/[cordova_release]/framework/libs/`
+    
+    **Windows:** `%USERPROFILE%\.cordova\lib\amazon-fireos\cordova\[cordova_release]\framework\libs`
+
+***Uwaga:*** Z powodu Cordova jest na żądanie instalacji procesu, `~/.cordova/lib/amazon-fireos` katalog nie zostanie utworzony, dopóki nie dodasz platformy do pierwszego projektu.
+
+## Tworzenie nowego projektu dla Amazon ogień OS
+
+Użycie `cordova` narzędzie, aby skonfigurować nowy projekt, opisanym w The Cordova interfejs wiersza poleceń. Na przykład w katalogu kodu źródłowego:
+
+    $ cordova create hello com.example.hello "HelloWorld"
+    $ cd hello
+    $ cordova platform add amazon-fireos
+    $ cordova build
+    
+
+***Uwaga:*** Po raz pierwszy na platformie amazon-fireos jest zainstalowana w systemie, to pobierze odpowiednie pliki do katalogu roboczego Cordova, ale wtedy zakończy się niepowodzeniem, ponieważ brakuje plików pomocy AWV SDK (patrz wyżej). Postępuj zgodnie z instrukcjami powyżej, aby zainstalować `awv_interface.jar` , a następnie usunąć i dodać ponownie platformie amazon-fireos do projektu. Ten krok będzie tylko trzeba będzie zrobić pierwszy projekt Amazon ogień OS.
+
+## Wdrażanie do urządzenia
+
+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][8]i używać mini kabla USB do podłączenia go do systemu.
+
+ [8]: http://developer.android.com/tools/device.html
+
+Aplikację można wcisnąć do urządzenia z linii poleceń:
+
+    $ cordova uruchomić Amazonka fireos
+    
+
+Na przemian w Eclipse, kliknij prawym przyciskiem myszy projekt i wybierz **Uruchom jako → Android aplikacji**.
+
+**Uwaga**: obecnie badania poprzez emulator nie jest obsługiwana dla Amazon widoku sieci Web apps, dodatkowo Amazon widoku sieci Web API jest tylko dostępna na urządzeniach ogień OS. Aby uzyskać więcej informacji zajrzyj do dokumentacji [Amazon widoku sieci Web API SDK][1] .
+
+### Uruchom flagi
+
+Uruchom polecenie akceptuje parametry opcjonalne, jak określono w dokumencie Cordova Command Line Interface, ogień OS akceptuje również dodatkowe `--debug` Flaga, która umożliwi chromu Developer narzędzia do debugowania zdalnego w sieci web.
+
+Aby użyć narzędzia programistyczne, wpisz:
+
+    $ cordova run --debug amazon-fireos
+    
+
+Umożliwi to narzędzia działa klient. Można to podłączyć do klienta przez przekierowanie portów przy użyciu Android Debug most (adb) powołując się na nazwę pakiet aplikacji.
+
+Na przykład:
+
+    ADB tcp:9222 do przodu localabstract:com.example.helloworld.devtools
+    
+
+Następnie można użyć DevTools za pośrednictwem przeglądarki na bazie chromu, przechodząc do:`http://localhost:9222`.
+
+### Opcjonalna obsługa Eclipse
+
+Po utworzeniu, możesz użyć Eclipse, które przychodzi wraz z Android SDK, aby zmodyfikować projekt. Uważaj, że zmiany wprowadzone przez Eclipse zostaną zastąpione, jeśli nadal używać narzędzia wiersza polecenia Cordova.
+
+*   Uruchamianie aplikacji **Eclipse** .
+
+*   Wybierz element menu **Nowy projekt** .
+
+*   Wybrać **Projekt Android z istniejącego kodu** wynikowego-okno dialogowe i naciśnij przycisk **następny**: ![][9]
+
+*   Przejdź do `hello` , lub którykolwiek katalogu utworzony dla projektu, a następnie do `platforms/amazon-fireos` podkatalogu.
+
+*   Zaćmienie będzie wyświetlał Witam i Witam CorddovaLib - 2 projekty mają zostać dodane. Dodać oba.
+
+*   Naciśnij przycisk **Zakończ**.
+
+ [9]: img/guide/platforms//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:
+
+*   Kliknij prawym przyciskiem myszy na katalogu projektu.
+
+*   W wyniku **Właściwości** okno dialogowe Wybierz **Android** z okienka nawigacji.
+
+*   Cel budowy projektu wybierz na najwyższym poziomie Android API (obecnie 19 poziomu API) zainstalowane.
+
+*   Kliknij przycisk **OK**.
+
+*   Wybierz **Clean** z menu **projekt** . To powinno poprawić wszystkie błędy w projekcie.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/amazonfireos/plugin.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/amazonfireos/plugin.md b/docs/pl/edge/guide/platforms/amazonfireos/plugin.md
new file mode 100644
index 0000000..53cafac
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/amazonfireos/plugin.md
@@ -0,0 +1,100 @@
+---
+
+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.
+---
+
+# Amazon ogień OS Plugins
+
+Postępuj zgodnie z instrukcjami w podręczniku wtyczek Android przegląd rozwoju niestandardowe wtyczki.
+
+## Echo Amazon ogień OS Plugin przykład
+
+Do interfejsu JavaScript *echa* funkcji opisanych w aplikacji wtyczek, użyj `plugin.xml` Aby wprowadzić `feature` specyfikacji do lokalnej platformie `config.xml` pliku:
+
+    <platform name="amazon-fireos">
+        <config-file target="config.xml" parent="/*">
+            <feature name="Echo">
+                <param name="android-package" value="org.apache.cordova.plugin.Echo"/>
+            </feature>
+        </config-file>
+    </platform>
+    
+
+Następnie dodać następujące czynności, aby `src/org/apache/cordova/plugin/Echo.java` plik:
+
+    package org.apache.cordova.plugin;
+    
+    import org.apache.cordova.CordovaPlugin;
+    import org.apache.cordova.CallbackContext;
+    
+    import org.json.JSONArray;
+    import org.json.JSONException;
+    import org.json.JSONObject;
+    
+    /**
+     * This class echoes a string called from JavaScript.
+     */
+    public class Echo extends CordovaPlugin {
+    
+        @Override
+        public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+            if (action.equals("echo")) {
+                String message = args.getString(0);
+                this.echo(message, callbackContext);
+                return true;
+            }
+            return false;
+        }
+    
+        private void echo(String message, CallbackContext callbackContext) {
+            if (message != null && message.length() > 0) {
+                callbackContext.success(message);
+            } else {
+                callbackContext.error("Expected one non-empty string argument.");
+            }
+        }
+    }
+    
+
+Jeśli chcesz, aby ponowne użycie kodu pluginu Android na platformie Amazon ognia systemu operacyjnego, a następnie zmodyfikować plugin.xml wskaż `android` określonego urządzenie źródłowe pliku. Na przykład,
+
+    <platform name="amazon-fireos">
+        <config-file target="config.xml" parent="/*">
+            <feature name="Echo">
+                <param name="android-package" value="org.apache.cordova.plugin.Echo"/>
+            </feature>
+        </config-file>
+        <source-file src="src/android/Echo.java" target-dir="src/org/apache/cordova/plugin" />
+    </platform>
+    
+
+Jeśli chcesz napisać niestandardowe wtyczki na platformie Amazon ognia systemu operacyjnego, a następnie utwórz folder o nazwie `amazon` w twój plugin src / folderu i modyfikować plugin.xml wskaż `amazon` określonego urządzenie źródłowe pliku. Na przykład,
+
+    <platform name="amazon-fireos">
+        <config-file target="config.xml" parent="/*">
+            <feature name="Echo">
+                <param name="android-package" value="org.apache.cordova.plugin.Echo"/>
+            </feature>
+        </config-file>
+        <source-file src="src/amazon/Echo.java" target-dir="src/org/apache/cordova/plugin" />
+    </platform>
+    
+
+## Za pomocą widoku sieci Web Amazon w wtyczki
+
+Cordova do Amazon ogień OS korzysta z niestandardowego WebView Amazon, który opiera się na projekcie open source chromu. To GPU przyspieszony i zoptymalizowany pod kątem wydajności płynu na rozpalić ogień.
+
+Aby zrozumieć, jak najlepiej używać Amazon widoku sieci Web w projekcie, sprawdź [Amazon Developer Portal][1].
+
+ [1]: https://developer.amazon.com/sdk/fire/IntegratingAWV.html
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/amazonfireos/webview.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/amazonfireos/webview.md b/docs/pl/edge/guide/platforms/amazonfireos/webview.md
new file mode 100644
index 0000000..6743244
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/amazonfireos/webview.md
@@ -0,0 +1,123 @@
+---
+
+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.
+---
+
+# Amazon ogień OS WebViews
+
+Począwszy od 3.3.0, można użyć Cordova jako składnika w aplikacji Amazon ogień OS. Amazon ogień OS odnosi się do tej części jako `CordovaWebView` . `CordovaWebView`rozszerza Widok sieci Web Amazon, który opiera się na open source Chromium projektu. Korzystając z tej funkcji, aplikacji sieci web można wykorzystać najnowsze standardy internetowe HTML5 w nowoczesny tkanina aparat runtime.
+
+Jeśli jesteś zaznajomiony z Amazon ogień OS, najpierw należy zapoznać się z Amazon ogień OS platformy przewodnik i najnowsze SDK zainstalowany zanim spróbujesz opcji rozwoju bardziej nietypowe osadzanie widoku sieci Web.
+
+## Warunki wstępne
+
+*   Cordova 3.3.0 lub większa
+
+*   Android SDK aktualizacji do najnowszego zestawu SDK
+
+*   Amazon WebView SDK
+
+## Przewodnik CordovaWebView w projekcie OS Amazon ognia
+
+1.  Aby wykonać te instrukcje, upewnij się, że masz najnowsze dystrybucji Cordova. Pobierz go z [cordova.apache.org][1] i rozpakuj jego pakiet Amazon ogień OS.
+
+2.  Pobierz i rozwiń [Amazon WebView SDK][2] , a następnie skopiuj awv_interface.jar do `/framework/libs` katalogu. Tworzenie biblioteki / folderu, jeśli jeszcze nie istnieje.
+
+3.  Przejdź do pakietu `/framework` katalogu i uruchomić `ant jar` . Tworzy Cordova `.jar` pliku, powstały jako`/framework/cordova-x.x.x.jar`.
+
+4.  Kopia `.jar` pliku do projektu Android `/libs` katalogu.
+
+5.  Dodaj następujące wpisy do aplikacji `/res/xml/main.xml` pliku, z `layout_height` , `layout_width` i `id` dostosowany do wniosku:
+    
+        <org.apache.cordova.CordovaWebView
+            android:id="@+id/tutorialView"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent" />
+        
+
+6.  Modyfikować swoje działania, tak, że realizuje `CordovaInterface` . Należy wdrożyć metody zawarte. Może chcesz skopiować je z `/framework/src/org/apache/cordova/CordovaActivity.java` , lub wdrożyć je na własną rękę. Poniższy fragment kodu pokazuje podstawowych aplikacji, która korzysta z interfejsu. Zauważ, jak odpowiada identyfikator odwołanie `id` atrybut określonych we fragmencie XML pokazano powyżej:
+    
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
+                setContentView(R.layout.main);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+                Config.init(this);
+                cwv.loadUrl(Config.getStartUrl());
+            }
+        
+
+ [1]: http://cordova.apache.org
+ [2]: https://developer.amazon.com/sdk/fire/IntegratingAWV.html#installawv
+
+Jeśli używasz aparatu, należy również wdrożyć to:
+
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
+            this.activityResultKeepRunning = this.keepRunning;
+    
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+    
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }
+    
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
+            }
+        }
+    
+
+Wreszcie, należy pamiętać dodać wątek puli, inaczej pluginy mieć nie wątków, aby uruchomić:
+
+        @Override
+        public ExecutorService getThreadPool() {
+            return threadPool;
+        }
+    
+
+1.  Skopiować HTML i JavaScript, pliki aplikacji do projektu Amazon ogień OS `/assets/www` katalogu.
+
+2.  Kopia `config.xml` z `/framework/res/xml` do projektu `/res/xml` katalogu.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/android/config.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/android/config.md b/docs/pl/edge/guide/platforms/android/config.md
new file mode 100644
index 0000000..53d1444
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/android/config.md
@@ -0,0 +1,71 @@
+---
+
+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 konfiguracji
+
+`config.xml`Plik steruje aplikacji podstawowe ustawienia, które mają zastosowanie w każdej aplikacji i wystąpienie CordovaWebView. Ta sekcja zawiera szczegóły preferencje, które stosuje się tylko do Android buduje. Zobacz informacje w pliku config.xml na opcje konfiguracji globalnej.
+
+*   `KeepRunning`(domyślnie wartość logiczna, `true` ): określa, czy aplikacja pozostanie uruchomiony w tle, nawet po `pause` pożary zdarzenia. Ustawienie `false` nie zabić aplikacji po `pause` wydarzenia, ale po prostu zatrzymuje wykonywanie kodu w webview cordova, podczas gdy aplikacja jest w tle.
+    
+        <preference name="KeepRunning" value="false"/>
+        
+
+*   `LoadUrlTimeoutValue`(numer w milisekundach, domyślnie `20000` , 20 sekund): podczas ładowania strony, czas oczekiwania przed wyrzucanie pewien czas min¹³ b³¹d. W tym przykładzie określa 10 sekund, a nie 20:
+    
+        <preference name="LoadUrlTimeoutValue" value="10000"/>
+        
+
+*   `SplashScreen`(ciąg, domyślnie `splash` ): Nazwa pliku minus jego rozszerzenia w `res/drawable` katalogu. Różne aktywa muszą dzielić to nazwa zwyczajowa, w różnych podkatalogach.
+    
+        <preference name="SplashScreen" value="mySplash"/>
+        
+
+*   `SplashScreenDelay`(liczba w milisekundach, zgodnie z `3000` ): czas wyświetla obraz ekranu powitalnego.
+    
+        <preference name="SplashScreenDelay" value="10000"/>
+        
+
+*   `InAppBrowserStorageEnabled`(domyślnie wartość logiczna, `true` ): kontroli czy stron otwarty w InAppBrowser ma dostęp do samego localStorage i WebSQL przechowywania jako otwieranych z domyślnej przeglądarki stron.
+    
+        <preference name="InAppBrowserStorageEnabled" value="true"/>
+        
+
+*   `LoadingDialog`(ciąg, domyślnie `null` ): Jeśli zestaw, wyświetla okno dialogowe i określony tytuł wiadomości i pokrętła, podczas ładowania na pierwszej stronie wniosku. Tytuł i wiadomość są oddzielone przecinkiem w tym ciąg wartości, i że przecinek jest usunięty przed wyświetleniem okna dialogowego.
+    
+        <preference name="LoadingDialog" value="My Title,My Message"/>
+        
+
+*   `LoadingPageDialog`(ciąg, domyślnie `null` ): taki sam jak `LoadingDialog` , ale do załadunku każdej strony po pierwszej strony w aplikacji.
+    
+        <preference name="LoadingPageDialog" value="My Title,My Message"/>
+        
+
+*   `ErrorUrl`(Adres URL, domyślnie `null` ): Jeśli ustawiona, zostanie wyświetlona strona odwołanie na błąd w aplikacji okno dialogowe z tytułu "Błąd aplikacji".
+    
+        <preference name="ErrorUrl" value="myErrorPage.html"/>
+        
+
+*   `ShowTitle`(domyślnie wartość logiczna, `false` ): Pokaż tytuł w górnej części ekranu.
+    
+        <preference name="ShowTitle" value="true"/>
+        
+
+*   `LogLevel`(ciąg, domyślnie `ERROR` ): ustawia poziom minimalny dziennika za pomocą których dziennika będzie filtrowane wiadomości od aplikacji. Prawidłowe wartości to `ERROR` , `WARN` , `INFO` , `DEBUG` , i`VERBOSE`.
+    
+        <preference name="LogLevel" value="VERBOSE"/>
+        
+
+*   `SetFullscreen`(domyślnie wartość logiczna, `false` ): tak samo jak `Fullscreen` parametr w konfiguracji globalnej tego pliku xml. Ten element specyficzne dla Android jest zastąpiona globalnym `Fullscreen` elementu i zostaną usunięte w przyszłej wersji.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/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
new file mode 100644
index 0000000..9473718
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/android/index.md
@@ -0,0 +1,282 @@
+---
+
+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.
+---
+
+# Przewodnik platformy Android
+
+Ten poradnik pokazuje jak skonfigurować SDK środowiska wdrażania Cordova aplikacje dla systemu Android urządzeń i jak ewentualnie użyć narzędzi wiersza polecenia skoncentrowanych na Android w pracy rozwoju. Musisz zainstalować Android SDK, bez względu na to, czy chcesz użyć tych skoncentrowanych na platformie powłoka narzędzia lub CLI Cordova przekreślać platforma dla rozwoju. Dla porównania dwóch rozwoju ścieżki zobacz Omówienie. Szczegóły na CLI Zobacz interfejs wiersza poleceń.
+
+## Wymagania i wsparcie
+
+Cordova, Android wymaga Android SDK. Zobacz Android SDK [wymagania systemowe][1].
+
+ [1]: http://developer.android.com/sdk/index.html
+
+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%.
+
+ [2]: http://developer.android.com/about/dashboards/index.html
+
+## Zainstaluj narzędzia powłoki Cordova
+
+Jeśli chcesz użyć Cordova w środku Android powłoka narzędzia w połączeniu z zestawu SDK, należy pobrania Cordova, z [cordova.apache.org][3]. Inaczej ignorować tej sekcji, jeśli masz zamiar używać narzędzia CLI przekreślać platforma opisanego w interfejs wiersza poleceń.
+
+ [3]: http://cordova.apache.org
+
+Pobierz Cordova zawiera osobne Archiwum dla każdej platformy. Pamiętaj rozwinąć odpowiednie archiwum, `android` w tym przypadku w pusty katalog. Odpowiednie narzędzia executible są dostępne w katalogu głównym `bin` katalogu. (Konsultacje w pliku **README** , jeśli jest to konieczne dla bardziej szczegółowe wskazówki).
+
+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]
+
+ [4]: http://developer.android.com/sdk/
+ [5]: http://developer.android.com/sdk/installing/bundle.html
+
+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:
+
+        export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/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:
+
+        $ source ~/.bash_profile
+    
+
+Aby zmodyfikować `PATH` środowiska na Windows 7:
+
+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**.
+
+2.  Wybierz opcję **Zaawansowane ustawienia systemu** w kolumnie po lewej stronie.
+
+3.  W oknie dialogowym wynikowe naciśnij przycisk **Zmienne środowiskowe**.
+
+4.  Wybierz zmienną **PATH** i naciśnij klawisz **Edytuj**.
+
+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
+        
+
+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ć:
+
+        ;%JAVA_HOME%\bin;%ANT_HOME%\bin
+    
+
+## 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:
+
+        $ 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]
+
+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.
+
+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
+
+Jeśli używasz CLI w rozwoju, katalogu projektu na najwyższym poziomie `www` katalog zawiera pliki źródłowe. Uruchamiać dowolną z tych w katalogu projektu, aby odbudować aplikacji:
+
+        $ cordova build
+        $ cordova build android   # do not rebuild other platforms
+    
+
+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.
+
+`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, i drugi znaki aplikacje do wydania:
+
+        $ /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
+    
+
+## Skonfigurować Emulator
+
+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ć:
+
+1.  Uruchomić `android` w wierszu polecenia.
+
+2.  W Eclipse, naciśnij ten ikony paska narzędzi:
+    
+    ![][7]
+
+ [7]: img/guide/platforms/android/eclipse_android_sdk_button.png
+
+Po jej otwarciu, Android SDK Menedżer wyświetla różne biblioteki uruchomieniowe:
+
+![][8]
+
+ [8]: img/guide/platforms/android/asdk_window.png
+
+Wybierz **Narzędzia → Zarządzaj AVDs** (Android urządzenia wirtualnego), a następnie wybierz dowolny element z **Definicji urządzenia** w oknie dialogowym wynikowe:
+
+![][9]
+
+ [9]: img/guide/platforms/android/asdk_device.png
+
+Naciśnij przycisk **Utwórz AVD**, opcjonalnie Modyfikowanie nazwy, a następnie naciśnij **OK** , aby zaakceptować zmiany:
+
+![][10]
+
+ [10]: img/guide/platforms/android/asdk_newAVD.png
+
+AVD następnie pojawia się na liście **Urządzeń wirtualnych z systemem Android** :
+
+![][11]
+
+ [11]: img/guide/platforms/android/asdk_avds.png
+
+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:
+
+![][12]
+
+ [12]: img/guide/platforms/android/asdk_emulator.png
+
+## Wdrażanie do emulatora
+
+W tym momencie można użyć `cordova` CLI narzędzia do wdrażania aplikacji do emulatora z linii poleceń:
+
+        $ cordova emulate android
+    
+
+W przeciwnym razie Użyj interfejs powłoki alternatywne:
+
+        $ /path/to/project/cordova/run --emulator
+    
+
+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ć:
+
+        $ /path/to/project/cordova/run --target=NAME
+    
+
+To wyprowadziło aplikacji na ekranie i uruchamia to:
+
+![][13]
+
+ [13]: img/guide/platforms/android/emulator2x.png
+
+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:
+
+        $ /path/to/project/cordova/run --emulator --nobuild
+    
+
+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.
+
+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:
+
+*   **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).
+
+ [14]: http://ark.intel.com/products/virtualizationtechnology
+
+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`.
+
+ [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
+
+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:
+
+![][17]
+
+ [17]: img/guide/platforms/android/intel_pid_util_620px.png
+
+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)`.
+
+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:
+
+![][18]
+
+ [18]: img/guide/platforms/android/asdk_man_intel_image_haxm.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] .
+
+ [19]: http://software.intel.com/en-us/android/articles/speeding-up-the-android-emulator-on-intel-architecture
+
+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**.
+
+2.  Biegać ten rata Intel, który jest dostępny w twój Android SDK w`extras/intel/Hardware_Accelerated_Execution_Manager`.
+
+3.  Tworzenie nowych AVD z miejsce docelowe ustawić obraz Intel.
+
+4.  Podczas uruchamiania emulatora, upewnij się, nie są bez komunikatów o błędach, wskazując błąd ładowania modułów HAX.
+
+## Wdrażanie do urządzenia
+
+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.
+
+ [20]: http://developer.android.com/tools/device.html
+
+Za pomocą tego polecenia CLI push aplikacja do urządzenia:
+
+        $ cordova run android
+    
+
+.. .albo używać ten interfejs powłoki skoncentrowanych na Android:
+
+        $ /path/to/project/cordova/run --device
+    
+
+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.
+
+Aby uruchomić aplikację z w Eclipse, kliknij prawym przyciskiem myszy projekt i wybierz **Uruchom jako → Android aplikacji**.
+
+## Inne polecenia
+
+Następujące generuje szczegółowy dziennik aplikacji, jak to działa:
+
+        $ /path/to/project/cordova/log
+        C:\path\to\project\cordova\log.bat
+    
+
+Następujące czyści pliki projektu:
+
+        $ /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/513a1fa1/docs/pl/edge/guide/platforms/android/plugin.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/android/plugin.md b/docs/pl/edge/guide/platforms/android/plugin.md
new file mode 100644
index 0000000..e225f7b
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/android/plugin.md
@@ -0,0 +1,176 @@
+---
+
+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.
+---
+
+# Wtyczek Android
+
+Ta sekcja zawiera szczegóły dotyczące sposobu realizacji kodu macierzystego plugin na platformie Android. Przed przeczytaniem, zobacz zastosowanie pluginów omówienie struktury wtyczki i jego wspólny interfejs JavaScript. W tej sekcji w dalszym ciągu wykazują wtyczce *echo* próbki, który komunikuje się z widoku sieci Web Cordova do macierzystego platformy i z powrotem. Dla innej próbki Zobacz też komentarze w [CordovaPlugin.java][1].
+
+ [1]: https://github.com/apache/cordova-android/blob/master/framework/src/org/apache/cordova/CordovaPlugin.java
+
+Android wtyczki są oparte na Cordova-Android, który składa się z Android WebView z hakami do niej przywiązani. Wtyczki są reprezentowane jako Klasa mapowania w `config.xml` pliku. Plugin składa się z co najmniej jednej klasy Java, która rozszerza `CordovaPlugin` klasy, zastępując jeden z jego `execute` metody. Jako najlepsze praktyki, plugin powinien również obsługiwać `pause` i `resume` wydarzenia, wraz z wiadomości przechodzi między wtyczek. Wtyczki z długim żądania, aktywność tło głoska bezdźwięczna playback, słuchaczy lub stan wewnętrzny należy implementować `onReset()` Metoda, jak również. Gdy wykonuje `WebView` przechodzi do nowej strony lub odświeża, który ładuje JavaScript.
+
+## Mapowanie plugin Klasa
+
+Plugin JavaScript interfejs używa `cordova.exec` Metoda w następujący sposób:
+
+        exec (< successFunction >, < failFunction >, < usługi >, < działania >, < argumenty >);
+    
+
+To marszałków wniosek z widoku sieci Web w stronę rodzimych Android, skutecznie wywołanie `action` Metoda `service` klasy, z dodatkowe argumenty przekazywane w `args` tablicy.
+
+Czy można rozpowszechniać plugin jako Java plik lub pliki *jar* własnych, plugin musi być określona w aplikacji Cordova Android `res/xml/config.xml` pliku. Zobacz wtyczki aplikacji aby uzyskać więcej informacji na temat korzystania `plugin.xml` plik, aby wprowadzić to `feature` elementu:
+
+        <feature name="<service_name>">
+            <param name="android-package" value="<full_name_including_namespace>" />
+        </feature>
+    
+
+Nazwa usługa odpowiada zastosowany w JavaScript `exec` zadzwonić. Wartość jest identyfikatorem pełni kwalifikowana obszaru nazw klasy Java. W przeciwnym razie plugin może skompilować ale nadal być niedostępny do Cordova.
+
+## Plugin inicjowania i życia
+
+Jedno wystąpienie obiekt plugin jest tworzony dla życia każdego `WebView` . Wtyczki nie są inicjalizowane aż po raz pierwszy są wywoływane przez wywołanie z JavaScript, chyba `<param>` z `onload` `name` atrybut jest zestaw `"true"` w `config.xml` . Np.:
+
+    <feature name="Echo">
+        <param name="android-package" value="<full_name_including_namespace>" />
+        <param name="onload" value="true" />
+    </feature>
+    
+
+Należy używać wtyczki `initialize` Metoda ich uruchamiania logiki.
+
+    @override
+    public void initialize(CordovaInterface cordova, CordovaWebView webView) {
+        super.initialize(cordova, webView);
+        // your init code here
+    }
+    
+
+## Pismo wtyczka Android Java
+
+Połączenie JavaScript odpala plugin wniosek na stronie macierzysty, i odpowiednie wtyczki Java jest mapowane odpowiednio w `config.xml` pliku, ale jak końcowy wygląda klasy Android wtyczki Java? Co jest wysyłane do wtyczki z JavaScript `exec` funkcja jest przekazywana do wtyczki klasy `execute` Metoda. Większość `execute` implementacje wyglądać tak:
+
+        @Override logiczna publicznych wykonać (ciąg działań, JSONArray argumenty, CallbackContext callbackContext) rzuca JSONException {jeśli ("beep".equals(action)) {this.beep(args.getLong(0));
+                callbackContext.success();
+                zwraca wartość PRAWDA;
+            } Powrót fałszywy;  Powrót false wyniki w błąd "MethodNotFound".
+        }
+    
+
+JavaScript `exec` funkcji `action` parametr odpowiada Metoda prywatnych klasy do wysyłki z parametrów opcjonalnych.
+
+Kiedy łowienie wyjątki i powrocie błędy, to ważne ze względu na jasność, że błędy powrócił do nazwy wyjątek JavaScript meczu Java jak najwięcej.
+
+## Wątków
+
+Plugin JavaScript czy *nie* uruchomić w głównym wątku z `WebView` interfejs, zamiast, działa `WebCore` wątek, jak `execute` Metoda. Jeśli ty potrzebować wobec wchodzić w interakcje z interfejsu użytkownika, należy użyć następujących zmian:
+
+        @Override
+        public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+            if ("beep".equals(action)) {
+                final long duration = args.getLong(0);
+                cordova.getActivity().runOnUiThread(new Runnable() {
+                    public void run() {
+                        ...
+                        callbackContext.success(); // Thread-safe.
+                    }
+                });
+                return true;
+            }
+            return false;
+        }
+    
+
+Użycie następujących, jeśli nie musisz uruchomić na interfejsie głównym w wątku, ale nie chcesz blokować `WebCore` wątku, albo:
+
+        @Override
+        public boolean execute(String action, JSONArray args, final CallbackContext callbackContext) throws JSONException {
+            if ("beep".equals(action)) {
+                final long duration = args.getLong(0);
+                cordova.getThreadPool().execute(new Runnable() {
+                    public void run() {
+                        ...
+                        callbackContext.success(); // Thread-safe.
+                    }
+                });
+                return true;
+            }
+            return false;
+        }
+    
+
+## Echo Android Plugin przykład
+
+Do interfejsu JavaScript *echa* funkcji opisanych w aplikacji wtyczek, użyj `plugin.xml` Aby wprowadzić `feature` specyfikacji do lokalnej platformie `config.xml` pliku:
+
+        <platform name="android">
+            <config-file target="config.xml" parent="/*">
+                <feature name="Echo">
+                    <param name="android-package" value="org.apache.cordova.plugin.Echo"/>
+                </feature>
+            </config-file>
+        </platform>
+    
+
+Następnie dodać następujące czynności, aby `src/org/apache/cordova/plugin/Echo.java` plik:
+
+        package org.apache.cordova.plugin;
+    
+        import org.apache.cordova.CordovaPlugin;
+        import org.apache.cordova.CallbackContext;
+    
+        import org.json.JSONArray;
+        import org.json.JSONException;
+        import org.json.JSONObject;
+    
+        /**
+         * This class echoes a string called from JavaScript.
+         */
+        public class Echo extends CordovaPlugin {
+    
+            @Override
+            public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
+                if (action.equals("echo")) {
+                    String message = args.getString(0);
+                    this.echo(message, callbackContext);
+                    return true;
+                }
+                return false;
+            }
+    
+            private void echo(String message, CallbackContext callbackContext) {
+                if (message != null && message.length() > 0) {
+                    callbackContext.success(message);
+                } else {
+                    callbackContext.error("Expected one non-empty string argument.");
+                }
+            }
+        }
+    
+
+Potrzeby przywozu w górnej części pliku rozszerza klasę z `CordovaPlugin` , którego `execute()` Metoda zastępuje on otrzymywać wiadomości od `exec()` . `execute()`Metoda najpierw sprawdza wartość `action` , dla których w tym przypadku obowiązuje tylko jeden `echo` wartość. Inne zwroty akcji `false` i wyniki w `INVALID_ACTION` błąd, co przekłada się na błąd wywołania zwrotnego wywoływana po stronie JavaScript.
+
+Następnie metoda pobiera ciąg echa za pomocą `args` obiektu `getString` Metoda, określając pierwszy parametr przekazany do Metoda. Po wartość jest przekazywana do prywatnego `echo` Metoda, to parametr sprawdzane, aby upewnić się, że to nie jest `null` lub pusty ciąg, w którym to przypadku `callbackContext.error()` wywołuje JavaScript błąd wywołania zwrotnego. Jeśli różnych kontroli przejść, `callbackContext.success()` przechodzi oryginał `message` ciąg do zwrotnego JavaScript na sukces jako parametr.
+
+## Android integracji
+
+Android funkcje `Intent` system, który pozwala komunikować się ze sobą. Wtyczki mają dostęp do `CordovaInterface` obiekt, który można uzyskać dostęp do Android `Activity` który uruchamia aplikację. To jest `Context` wymagane do uruchomienia nowych Android `Intent` . `CordovaInterface`Pozwala wtyczki rozpocząć `Activity` na wynik i ustawić zwrotnego plugin gdy `Intent` zwraca do aplikacji.
+
+Od Cordova 2.0, już bezpośrednio dostęp wtyczek `Context` i dziedzictwo `ctx` Państwa jest niezalecane. Wszystkie `ctx` istnieją metody na `Context` , więc zarówno `getContext()` i `getActivity()` można zwrócić żądany obiekt.
+
+## Debugowania Android wtyczek
+
+Zaćmienie pozwala na debugowanie wtyczki Java Źródło zawarte w projekcie. Tylko najnowsza wersja Android Developer Tools pozwala dołączyć kod źródłowy do *JAR* zależnościami, więc ta funkcja nie jest jeszcze w pełni obsługiwane.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/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
new file mode 100644
index 0000000..5585594
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/android/tools.md
@@ -0,0 +1,92 @@
+---
+
+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 Shell narzędzia Przewodnik
+
+Ten przewodnik pokazuje jak użyć zestawu Cordova w skoncentrowanych na platformie powłoka narzędzia do opracowania aplikacji Android. Ta ścieżka rozwoju, omówione w przeglądzie, może zaoferować większy wachlarz możliwości rozwoju niż opisane w interfejs wiersza polecenia narzędzia CLI przekreślać platforma. Na przykład trzeba użyć narzędzia powłoki podczas wdrażania niestandardowego widoku sieci Web Cordova obok rodzimych komponentów. Przed użyciem albo ścieżki rozwoju, należy najpierw skonfigurować Android SDK środowiska zgodnie z opisem w podręczniku platformy Android.
+
+Aby włączyć narzędzia powłoki dla systemu Android, Pobierz Cordova z [cordova.apache.org][1]. Pobierz za darmo zawiera osobne Archiwum dla każdej platformy. Rozwiń każdy chcesz kierować, `android` w tym przypadku. Odpowiednich narzędzi są zazwyczaj dostępne w najwyższego poziomu `bin` katalogu, inaczej skonsultować się w pliku **README** dla bardziej szczegółowe wskazówki.
+
+ [1]: http://cordova.apache.org
+
+Te narzędzia umożliwiają 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.
+
+## Tworzenie projektu
+
+Uruchom `create` polecenie, określając ścieżkę istniejącego projektu, identyfikator odwrotnej domeny styl pakiet i nazwa wyświetlana aplikacji. Oto składnia dla Windows i Mac/Linux:
+
+        $ /path/to/cordova-android/bin/create /path/to/project com.example.project_name ProjectName
+    
+        C:\>\path\to\cordova-android\bin\create.bat \path\to\project com.example.project_name ProjectName
+    
+
+## Budowanie
+
+To oczyszcza potem buduje projektu.
+
+Debugowania, na Mac/Linux czy Windows:
+
+        $ /path/to/project/cordova/build --debug
+    
+        C:\>\path\to\project\cordova\build.bat --debug
+    
+
+Wydanie, na Mac/Linux czy Windows:
+
+        $ /path/to/project/cordova/build --release
+    
+        C:\>\path\to\project\cordova\build.bat --release
+    
+
+## Uruchamianie aplikacji
+
+`run`Polecenie akceptuje następujące parametry *opcjonalne* :
+
+*   Cel specyfikacji. Dotyczy to `--emulator` , `--device` , lub`--target=<targetID>`.
+
+*   Tworzenie specyfikacji. Dotyczy to `--debug` , `--release` , lub`--nobuild`.
+    
+        $ /path/to/project/cordova/run [Target] [Build]
+        
+        C:\>\path\to\project\cordova\run.bat [Target] [Build]
+        
+
+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.
+
+## Rejestrowanie
+
+        $ /path/to/project/cordova/log
+    
+        C:\>\path\to\project\cordova\log.bat
+    
+
+## Czyszczenie
+
+        $ /path/to/project/cordova/clean
+    
+        C:\>\path\to\project\cordova\clean.bat
+    
+
+## Ręczne stosowanie Ant
+
+Jeśli chcesz zadzwonić Ant bezpośrednio z wiersza polecenia, takich jak `ant debug install` , należy określić dodatkowe parametry do polecenia mrówki:
+
+        ant debug install -Dout.dir=ant-build -Dgen.absolute.dir=ant-gen
+    
+
+To jest ponieważ katalogów używanych przez Cordova w Ant skrypty są innej niż domyślna. To zrobić, aby uniknąć konfliktów, gdy mrówka jest uruchamiany z linii poleceń, a wewnątrz Eclipse/ADT.
+
+Te dodatkowe parametry są dodawane automatycznie dla Ciebie podczas korzystania z `cordova/build` i `cordova/run` skrypty opisane powyżej. Z tego powodu, to jest polecany wobec używać `cordova/build` i `cordova/run` skrypty zamiast wywoływania Ant bezpośrednio z linii poleceń.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/android/upgrade.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/android/upgrade.md b/docs/pl/edge/guide/platforms/android/upgrade.md
new file mode 100644
index 0000000..f3b43e1
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/android/upgrade.md
@@ -0,0 +1,432 @@
+---
+
+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.
+---
+
+# Aktualizacja Android
+
+Ten poradnik pokazuje jak zmodyfikować Android projektów do uaktualnienia ze starszych wersji Cordova. Większość tych instrukcji ma zastosowanie do projektów utworzonych w starszych zestaw narzędzi wiersza polecenia, które poprzedzają `cordova` Narzędzia CLI. Zobacz interfejs wiersza poleceń do informacji jak zaktualizować do wersji CLI.
+
+## Uaktualnienie do 3.3.0 od 3.2.0
+
+Wykonaj te same instrukcje co do`3.2.0`.
+
+Począwszy od 3.3.0, Cordova runtime jest teraz skompilowany jako bibliotekę Android w miejsce przepisów Jar. Będzie to miało żadnego wpływu na sposób użycia wiersza polecenia, ale IDE użytkownicy będą musieli importować nowo dodane `MyProject-CordovaLib` projektu do ich obszaru roboczego.
+
+## Uaktualnienie do 3.2.0 od 3.1.0
+
+Dla projektów, które zostały utworzone z cordova CLI:
+
+1.  Aktualizacja `cordova` wersji CLI. Zobacz interfejs wiersza poleceń.
+
+2.  Uruchom`cordova platform update android`
+
+Dla projektów nie stworzony z cordova CLI Uruchom:
+
+        bin/update <project_path>
+    
+
+**Ostrzeżenie:** Począwszy od Android 4.4, tworzenie element wejściowego pliku typu = "plik" nie zostanie otwarte okno wyboru pliku. To jest regresja z chromu na Android i problem może być odtworzone w standalone Chrom przeglądarka na Androidzie (patrz http://code.google.com/p/android/issues/detail?id=62220) sugeruje workaround jest wobec używać FileTransfer i plik wtyczki dla Android 4.4. Można posłuchać na zdarzenie onClick, z typem danych wejściowych = "plik" a następnie pojawiają się wyboru plików interfejsu użytkownika. Aby powiązać z przesyłanie danych formularza, można użyć JavaScript aby dołączyć wartości formularza do wieloczęściowego żądanie POST, który sprawia, że FileTransfer. Ten błąd nadal występuje od Android 4.4.2
+
+## Uaktualnienie do 3.1.0 od 3.0.0
+
+Dla projektów, które zostały utworzone z cordova CLI:
+
+1.  Aktualizacja `cordova` wersji CLI. Zobacz interfejs wiersza poleceń.
+
+2.  Uruchom`cordova platform update android`
+
+Dla projektów nie stworzony z cordova CLI Uruchom:
+
+        bin/update <project_path>
+    
+
+## Uaktualnienie do consoli (3.0.0) z 2.9.0
+
+1.  Tworzenie nowego projektu Apache Cordova 3.0.0 za pomocą CLI, cordova, zgodnie z opisem w interfejs wiersza poleceń.
+
+2.  Dodać platform cordova projektu, na przykład:`cordova
+platform add android`.
+
+3.  Skopiuj zawartość projektu `www` katalogu `www` katalog w katalogu głównym projektu cordova właśnie utworzyłeś.
+
+4.  Skopiuj rodzimych aktywów od starego projektu do odpowiednich katalogów pod `platforms/android` : jest to katalog, gdzie istnieje projektu cordova-android rodzimych.
+
+5.  Narzędzia CLI cordova instalowac pluginy, czego potrzebujesz. Należy zauważyć, że CLI obsługuje wszystkie podstawowe API jako wtyczki, więc mogą one potrzebować do dodania. Tylko 3.0.0 wtyczki są kompatybilne z CLI.
+
+## Uaktualnienie do 3.0.0 z 2.9.0
+
+1.  Tworzenie nowego projektu Apache Cordova Android.
+
+2.  Skopiuj zawartość `www` do nowego projektu.
+
+3.  Skopiuj rodzimych aktywów Android z `res` do nowego projektu.
+
+4.  Skopiować jakieś pluginy zainstalowane z `src` podkatalogi do nowego projektu.
+
+5.  Upewnij się, że wszelkie niezalecane uaktualnić `<plugin>` referencje od twój stary `config.xml` pliku do nowego `<feature>` specyfikacji.
+
+6.  Wszelkie odniesienia do aktualizacji `org.apache.cordova.api` pakietu do`org.apache.cordova`.
+    
+    **Uwaga**: wszystkie podstawowe API zostały usunięte i musi być zainstalowany jako wtyczki. Aby uzyskać szczegółowe informacje, zapoznaj się z za pomocą Plugman do zarządzania Plugins przewodnik.
+
+## Uaktualnienie do 2.9.0 z 2.8.0
+
+1.  Uruchom`bin/update <project_path>`.
+
+## Uaktualnić do 2.8.0 2.7.0
+
+1.  Usuń `cordova-2.7.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.8.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+<!-- SS Eclipse -->
+
+1.  Skopiuj nowe `cordova.js` do projektu.
+
+2.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova.js` pliku.
+
+3.  Kopia `res/xml/config.xml` plik, aby dopasować`framework/res/xml/config.xml`.
+
+4.  Aktualizacja `framework/res/xml/config.xml` mają podobne ustawienia, jak to miało miejsce wcześniej.
+
+5.  Skopiuj pliki z `bin/templates/cordova` do projektu `cordova` katalogu.
+
+## Uaktualnić do 2.7.0 2.6.0
+
+1.  Usuń `cordova-2.6.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.7.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-2.7.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-2.7.0.js` pliku.
+
+6.  Kopiowanie `res/xml/config.xml` do meczu`framework/res/xml/config.xml`.
+
+7.  Aktualizacja `framework/res/xml/config.xml` mają podobne ustawienia, jak to miało miejsce wcześniej.
+
+8.  Skopiuj pliki z `bin/templates/cordova` do projektu `cordova` katalogu.
+
+## Uaktualnienie do 2.6.0 z 2.5.0
+
+1.  Usuń `cordova-2.5.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.6.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-2.6.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-2.6.0.js` pliku.
+
+6.  Kopiowanie `res/xml/config.xml` do meczu`framework/res/xml/config.xml`.
+
+7.  Aktualizacja `framework/res/xml/config.xml` mają podobne ustawienia, jak to miało miejsce wcześniej.
+
+8.  Skopiuj pliki z `bin/templates/cordova` do projektu `cordova` katalogu.
+
+Uruchom `bin/update <project>` z ścieżce projektu wymienione w katalogu źródłowym Cordova.
+
+## Uaktualnić do 2.5.0 2.4.0
+
+1.  Usuń `cordova-2.4.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.5.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-2.5.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-2.5.0.js` pliku.
+
+6.  Kopiowanie `res/xml/config.xml` do meczu`framework/res/xml/config.xml`.
+
+7.  Aktualizacja `framework/res/xml/config.xml` mają podobne ustawienia, jak to miało miejsce wcześniej.
+
+8.  Skopiuj pliki z `bin/templates/cordova` do projektu `cordova` katalogu.
+
+## Uaktualnić do 2.4.0 2.3.0
+
+1.  Usuń `cordova-2.3.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.4.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-2.4.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-2.4.0.js` pliku.
+
+6.  Kopiowanie `res/xml/config.xml` do meczu`framework/res/xml/config.xml`.
+
+7.  Skopiuj pliki z `bin/templates/cordova` do projektu `cordova` katalogu.
+
+## Uaktualnić do 2.3.0 2.2.0
+
+1.  Usuń `cordova-2.2.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.3.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-2.3.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-2.3.0.js` pliku.
+
+6.  Kopiowanie `res/xml/config.xml` do meczu`framework/res/xml/config.xml`.
+
+7.  Skopiuj pliki z `bin/templates/cordova` do projektu `cordova` katalogu.
+
+## Uaktualnienie do 2.2.0 z 2.1.0
+
+1.  Usuń `cordova-2.1.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.2.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-2.2.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-2.2.0.js` pliku.
+
+6.  Kopiowanie `res/xml/config.xml` do meczu`framework/res/xml/config.xml`.
+
+7.  Skopiuj pliki z `bin/templates/cordova` do projektu `cordova` katalogu.
+
+## Uaktualnienie do 2.1.0 z 2.0.0
+
+1.  Usuń `cordova-2.0.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.1.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-2.1.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-2.1.0.js` pliku.
+
+6.  Kopiowanie `res/xml/config.xml` do meczu`framework/res/xml/config.xml`.
+
+7.  Skopiuj pliki z `bin/templates/cordova` do projektu `cordova` katalogu.
+
+## Uaktualnić do 2.0.0 1.9.0
+
+1.  Usuń `cordova-1.9.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-2.0.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-2.0.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-2.0.0.js` pliku.
+
+6.  Kopiowanie `res/xml/config.xml` do meczu`framework/res/xml/config.xml`.
+
+W 2.0.0 wydania, `config.xml` plik łączy i zastępuje `cordova.xml` i `plugins.xml` . Stare pliki są przestarzałe i chociaż nadal pracują w 2.0.0, przestanie działać w przyszłym wydaniu.
+
+## Uaktualnić do 1.9.0 1.8.1
+
+1.  Usuń `cordova-1.8.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-1.9.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-1.9.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-1.9.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+Ze względu na wprowadzenie `CordovaWebView` w 1.9.0 wersji wtyczki innych firm mogą nie działać. Te pluginy musiał uzyskać kontekstu z `CordovaInterface` za pomocą `getContext()` lub `getActivity()` . Jeśli nie jesteś doświadczony programista Android, prosimy o kontakt z opiekunem plugin i dodać ten zadanie do ich zgłaszania błędów.
+
+## Uaktualnienie do 1.8.0 z 1.8.0
+
+1.  Usuń `cordova-1.8.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-1.8.1.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-1.8.1.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-1.8.1.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+## Uaktualnienie do 1.8.0 z 1.7.0
+
+1.  Usuń `cordova-1.7.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-1.8.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-1.8.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-1.8.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+## Uaktualnienie do 1.8.0 z 1.7.0
+
+1.  Usuń `cordova-1.7.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-1.8.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-1.8.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-1.8.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+## Uaktualnić do 1.7.0 1.6.1
+
+1.  Usuń `cordova-1.6.1.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-1.7.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-1.7.0.js` do projektu.
+
+5.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+## Uaktualnić do 1.6.1 1.6.0
+
+1.  Usuń `cordova-1.6.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-1.6.1.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-1.6.1.js` do projektu.
+
+5.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+## Uaktualnić do 1.6.0 1.5.0
+
+1.  Usuń `cordova-1.5.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-1.6.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-1.6.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-1.6.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+7.  Zastąpić `res/xml/phonegap.xml` z `res/xml/cordova.xml` na mecz`framework/res/xml/cordova.xml`.
+
+## Uaktualnienie do 1.5.0 od 1.4.0
+
+1.  Usuń `phonegap-1.4.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `cordova-1.5.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `cordova-1.5.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `cordova-1.5.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+7.  Zastąpić `res/xml/phonegap.xml` z `res/xml/cordova.xml` na mecz`framework/res/xml/cordova.xml`.
+
+## Uaktualnić do 1.4.0 1.3.0
+
+1.  Usuń `phonegap-1.3.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `phonegap-1.4.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `phonegap-1.4.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `phonegap-1.4.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+7.  Aktualizacja `res/xml/phonegap.xml` do meczu`framework/res/xml/phonegap.xml`.
+
+## Uaktualnienie do wersji 1.3.0 z 1.2.0
+
+1.  Usuń `phonegap-1.2.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `phonegap-1.3.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `phonegap-1.3.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `phonegap-1.2.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+7.  Aktualizacja `res/xml/phonegap.xml` do meczu`framework/res/xml/phonegap.xml`.
+
+## Uaktualnienie do 1.2.0 z 1.1.0
+
+1.  Usuń `phonegap-1.1.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `phonegap-1.2.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `phonegap-1.2.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `phonegap-1.2.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+7.  Aktualizacja `res/xml/phonegap.xml` do meczu`framework/res/xml/phonegap.xml`.
+
+## Uaktualnić do 1.1.0 1.0.0
+
+1.  Usuń `phonegap-1.0.0.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `phonegap-1.1.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `phonegap-1.1.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `phonegap-1.1.0.js` pliku.
+
+6.  Aktualizacja `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
+
+## Uaktualnić do 1.0.0 0.9.6
+
+1.  Usuń `phonegap-0.9.6.jar` z projektu `libs` katalogu.
+
+2.  Dodaj `phonegap-1.0.0.jar` do projektu `libs` katalogu.
+
+3.  Jeśli możesz użyć Eclipse, proszę odświeżyć projektu Eclipse i czynić pewien czysty.
+
+4.  Skopiuj nowe `phonegap-1.0.0.js` do projektu.
+
+5.  Uaktualnić twój HTML, aby skorzystać z nowego `phonegap-1.0.0.js` pliku.
+
+6.  Dodaj `res/xml/plugins.xml` do meczu`framework/res/xml/plugins.xml`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/513a1fa1/docs/pl/edge/guide/platforms/android/webview.md
----------------------------------------------------------------------
diff --git a/docs/pl/edge/guide/platforms/android/webview.md b/docs/pl/edge/guide/platforms/android/webview.md
new file mode 100644
index 0000000..bd49d97
--- /dev/null
+++ b/docs/pl/edge/guide/platforms/android/webview.md
@@ -0,0 +1,110 @@
+---
+
+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
+
+Ten poradnik pokazuje jak wobec sprzeniewierzyć Cordova włączony Widok sieci Web składnika w większych aplikacji Android. Szczegółowe informacje na temat jak te składniki mogą komunikować się ze sobą, zobacz wtyczki aplikacji.
+
+Jeśli jesteś zaznajomiony z systemem Android, należy najpierw zapoznać się z podręcznikiem platformy Android i mieć najnowszy Android SDK zainstalowany zanim spróbujesz opcji rozwoju bardziej nietypowe osadzanie widoku sieci Web. Począwszy od Cordova 1.9, platformy Android opiera się na `CordovaWebView` składnik, który opiera się na dziedzictwo `CordovaActivity` składnik sprzed wersji 1.9.
+
+1.  Aby wykonać te instrukcje, upewnij się, że masz najnowsze dystrybucji Cordova. Pobierz go z [cordova.apache.org][1] i rozpakuj jej Android pakiet.
+
+2.  Przejdź do pakietu Android `/framework` katalogu i uruchomić `ant jar` . Tworzy Cordova `.jar` pliku, powstały jako`/framework/cordova-x.x.x.jar`.
+
+3.  Kopia `.jar` pliku do projektu Android `/libs` katalogu.
+
+4.  Dodaj następujące wpisy do aplikacji `/res/xml/main.xml` pliku, z `layout_height` , `layout_width` i `id` dostosowany do wniosku:
+    
+        <org.apache.cordova.CordovaWebView
+            android:id="@+id/tutorialView"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent" />
+        
+
+5.  Modyfikowanie działania, tak, że realizuje `CordovaInterface` . To należy wprowadzić w życie metody zawarte. Może chcesz skopiować je z `/framework/src/org/apache/cordova/CordovaActivity.java` , czy jeszcze je realizować na własną rękę. Poniższy fragment kodu pokazuje podstawowych aplikacji, która opiera się na interfejsie. Zauważ, jak odpowiada identyfikator odwołanie `id` atrybut określonych we fragmencie XML pokazano powyżej:
+    
+        public class CordovaViewTestActivity extends Activity implements CordovaInterface {
+            CordovaWebView cwv;
+            /* Called when the activity is first created. */
+            @Override
+            public void onCreate(Bundle savedInstanceState) {
+                super.onCreate(savedInstanceState);
+                setContentView(R.layout.main);
+                cwv = (CordovaWebView) findViewById(R.id.tutorialView);
+                Config.init(this);
+                cwv.loadUrl(Config.getStartUrl());
+            }
+        
+
+6.  Jeśli aplikacja musi korzystać z aparatu fotograficznego, wykonania następujących czynności:
+    
+        @Override
+        public void setActivityResultCallback(CordovaPlugin plugin) {
+            this.activityResultCallback = plugin;
+        }
+        /**
+         * Launch an activity for which you would like a result when it finished. When this activity exits,
+         * your onActivityResult() method is called.
+         *
+         * @param command           The command object
+         * @param intent            The intent to start
+         * @param requestCode       The request code that is passed to callback to identify the activity
+         */
+        public void startActivityForResult(CordovaPlugin command, Intent intent, int requestCode) {
+            this.activityResultCallback = command;
+            this.activityResultKeepRunning = this.keepRunning;
+        
+            // If multitasking turned on, then disable it for activities that return results
+            if (command != null) {
+                this.keepRunning = false;
+            }
+        
+            // Start activity
+            super.startActivityForResult(intent, requestCode);
+        }   
+        
+        @Override
+        /**
+         * Called when an activity you launched exits, giving you the requestCode you started it with,
+         * the resultCode it returned, and any additional data from it.
+         *
+         * @param requestCode       The request code originally supplied to startActivityForResult(),
+         *                          allowing you to identify who this result came from.
+         * @param resultCode        The integer result code returned by the child activity through its setResult().
+         * @param data              An Intent, which can return result data to the caller (various data can be attached to Intent "extras").
+         */
+        protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
+            super.onActivityResult(requestCode, resultCode, intent);
+            CordovaPlugin callback = this.activityResultCallback;
+            if (callback != null) {
+                callback.onActivityResult(requestCode, resultCode, intent);
+            }
+        }
+        
+
+7.  Wreszcie, należy pamiętać dodać wątek puli, inaczej wtyczki mają nie wątki, na którym należy uruchomić:
+    
+        @Override
+        public ExecutorService getThreadPool() {
+            return threadPool;
+        }
+        
+
+8.  Skopiuj pliki aplikacji HTML i JavaScript do projektu Android `/assets/www` katalogu.
+
+9.  Kopia `config.xml` plik `/framework/res/xml` do projektu `/res/xml` katalogu.
+
+ [1]: http://cordova.apache.org
\ No newline at end of file


Mime
View raw message