The communication is done via JNI as supported by Google. LCL-CustomDrawn-Android utilizes a minimal Java application which communicates with our Pascal library and sends all events to it and also obeys commands from it.
12.5 Why the caret of a TEdit keeps blinking after clicking on the form.12.4 Flood of garbage collector messages when the caret is visible.12.2 NDK Libraries available in Android 2.2 (API level 8).12.1 The mysterious JNI Crash (SIGILL - illegal instruction).11.2 Error while calling DX: Trouble processing: bad class file magic (cafebabe).11.1 Android NDK for Windows broken linker.9.1 The Pascal executable was compiled for a wrong architecture, operating system and/or widgetset.9 Oh no! My LCL Android application doesn't work.8.5 Building an LCL Android application with debug info.8.4.2 Step 4 - Creating the APK package in Windows.8.4.1 Step 4 - Creating the APK package in Linux.8.3 Step 3 - Create the Android project structure.
#Burst requires the android ndk to be correctly installed how to
8 How to create an LCL Android Application.7 Compiling the example LCL Android Application.6 Install the Java JDK and the Android SDK and NDK.5.5 Using the pre-compiled compiler in Linux.5.4 Building the compiler yourself in Linux.5.3 Using the pre-compiled compiler in Windows.5.2 Building the compiler yourself in Windows.5.1 Use the ready Virtual Box Image with FPC and Lazarus.5 Configuring the Free Pascal Compiler for Android.3 Using the Android SDK, Emulator and Phones.