# SOME DESCRIPTIVE TITLE. # Copyright (C) 2001 Python Software Foundation # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # # Translators: # python-doc bot, 2025 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.14\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-04-07 15:02+0000\n" "PO-Revision-Date: 2025-09-16 00:02+0000\n" "Last-Translator: python-doc bot, 2025\n" "Language-Team: Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pl\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " "(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " "n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" msgid "Using Python on Android" msgstr "" msgid "" "Python on Android is unlike Python on desktop platforms. On a desktop " "platform, Python is generally installed as a system resource that can be " "used by any user of that computer. Users then interact with Python by " "running a :program:`python` executable and entering commands at an " "interactive prompt, or by running a Python script." msgstr "" msgid "" "On Android, there is no concept of installing as a system resource. The only " "unit of software distribution is an \"app\". There is also no console where " "you could run a :program:`python` executable, or interact with a Python REPL." msgstr "" msgid "" "As a result, the only way you can use Python on Android is in embedded mode " "– that is, by writing a native Android application, embedding a Python " "interpreter using ``libpython``, and invoking Python code using the :ref:" "`Python embedding API `. The full Python interpreter, the " "standard library, and all your Python code is then packaged into your app " "for its own private use." msgstr "" msgid "" "The Python standard library has some notable omissions and restrictions on " "Android. See the :ref:`API availability guide ` for " "details." msgstr "" msgid "Adding Python to an Android app" msgstr "" msgid "" "Most app developers should use one of the following tools, which will " "provide a much easier experience:" msgstr "" msgid "" "`Briefcase `__, from the BeeWare project" msgstr "" msgid "`Buildozer `__, from the Kivy project" msgstr "" msgid "`Chaquopy `__" msgstr "`Chaquopy `__" msgid "" "`pyqtdeploy `__" msgstr "" "`pyqtdeploy `__" msgid "`Termux `__" msgstr "`Termux `__" msgid "" "If you're sure you want to do all of this manually, read on. You can use " "the :source:`testbed app ` as a guide; each step below " "contains a link to the relevant file." msgstr "" msgid "First, acquire a build of Python for Android:" msgstr "" msgid "" "The easiest way is to download an Android release from `python.org `__. The ``prefix`` directory mentioned " "below is at the top level of the package." msgstr "" msgid "" "Or if you want to build it yourself, follow the instructions in :source:" "`Android/README.md`. The ``prefix`` directory will be created under :samp:" "`cross-build/{HOST}`." msgstr "" msgid "" "Add code to your :source:`build.gradle ` file to copy the following items into your project. All except your " "own Python code can be copied from ``prefix/lib``:" msgstr "" msgid "In your JNI libraries:" msgstr "" msgid "``libpython*.*.so``" msgstr "``libpython*.*.so``" msgid "``lib*_python.so`` (external libraries such as OpenSSL)" msgstr "" msgid "In your assets:" msgstr "" msgid "``python*.*`` (the Python standard library)" msgstr "" msgid "``python*.*/site-packages`` (your own Python code)" msgstr "" msgid "" "Add code to your app to :source:`extract the assets to the filesystem " "`." msgstr "" msgid "" "Add code to your app to :source:`start Python in embedded mode `. This will need to be C code called " "via JNI." msgstr "" msgid "Building a Python package for Android" msgstr "" msgid "" "Python packages can be built for Android as wheels and released on PyPI. The " "recommended tool for doing this is `cibuildwheel `__, which automates all the details of " "setting up a cross-compilation environment, building the wheel, and testing " "it on an emulator." msgstr ""