python-for-android
  • Quickstart
    • Installation
    • Dependencies
    • Basic use
    • Setting paths to the the SDK and NDK
      • Path to the Android SDK
      • The Android API to target
      • Path to the Android NDK
      • The Android NDK version
  • Commands
    • Commands index
    • General arguments
    • Distribution arguments
  • Recipes
    • Creating your own Recipe
    • Methods and tools to help with compilation
      • Patching modules before installation
      • Compiling for the Android architecture
      • Including files with your recipe
      • The should_build method
    • Using a PythonRecipe
    • Using a CythonRecipe
    • Using a CompiledComponentsPythonRecipe
    • Using an NDKRecipe
    • A Recipe template
    • Examples of recipes
    • The Recipe class
  • Bootstraps
    • Current bootstraps
      • pygame
      • sdl2
      • empty
    • Creating a new bootstrap
  • Accessing Android APIs
    • Using Pyjnius
    • Using Plyer
  • Troubleshooting
    • Debug output
    • Getting help
    • Debugging on Android
    • Common errors
  • Differences to the old python-for-android project
  • Contributing
  • Old p4a toolchain doc
    • Toolchain
      • Introduction
      • How does it work ?
      • Prerequisites
      • Usage
        • Step 1: compile the toolchain
        • Step 2: package your application
      • Meta-data
      • Customize your distribution
        • Prerequisites
        • Usage
        • Meta-data
        • Customize your distribution
    • Examples
      • Prebuilt VirtualBox
      • Hello world
      • Compass
        • Hello world
        • Compass
    • Python API
      • Android (android)
      • Activity (android.activity)
      • Billing (android.billing)
      • Broadcast (android.broadcast)
      • Mixer (android.mixer)
      • Runnable (android.runnable)
      • Service (android.service)
    • Java API (pyjnius)
      • Activity
      • Action
      • Hardware
        • Further Modules
    • Contribute
      • Extending Python for android native support
        • Step 1: write the java code to create very simple functions to use
        • Step 2 : write a jni wrapper
        • Step 3 : you have the java part, that you can call from the C
        • Example with bluetooth
        • Jni gottchas
      • Create your own recipes
    • Related projects
    • FAQ
      • arm-linux-androideabi-gcc: Internal error: Killed (program cc1)
      • _sqlite3.so not found
      • Too many levels of symbolic links
  • Indices and tables
 
python-for-android
  • Docs »


© Copyright 2015, Alexander Taylor.

Built with Sphinx using a theme provided by Read the Docs.