SL4A has three main components. They are as follows
- Script interpreters, Android RPC Client, Facades
Script Interpreters : SL4A can be extended by incorporating new scripting languages dynamically by developing a new SL4A interpreter for that scripting language.
The client establishes a Remote Procedure Call(RPC) connection to SL4A, and allows scripts to interact with the Android Framework. Data is sent as JSON payloads.
The client modules can be obtained form the SL4A website.
Python Library
Built-in Functions and Excepitons - python imports both these modules when it starts up and makes their content available for all programs. The built-in module defines built-in functions like len, int, range, while the exceptions module defines all built-in exceptions.
Development Environment
'Android' 카테고리의 다른 글
eSIM 구현 (0) | 2021.06.25 |
---|---|
android-developer-phone-sms-course.pdf (0) | 2021.06.24 |
SL4A(Scripting Layer for Android) (1) (0) | 2021.06.23 |
안드로이드 프로그래밍 Next Step 5장 액티비티 (0) | 2021.06.22 |
안드로이드 프로그래밍 Next Step 4장 Context (0) | 2021.06.22 |
댓글