Common Language Extension for Android - CLE is a common extension platform, which presents a general method for mixed language calls. It supports distributed object technique, which objects as medium to implement the mixed call between languages. Object is presented as a structured memory with a list of function pointers. Mixed-language calls are done by means of mapping the structured memory and function pointers to different languages, CLE is only a share library, which does not impose any restrictions on specific language. It supports windows, linux, and android.
For android version, CLE is complete free, and current version supports java in calling lua, c/c++, and python(need SL4A). CLE is very easy to use and greatly simplifies the programming for java with different other languages. With the help of CLE, programmers can write c/c++ share modules without any knowledge about JNI, can call lua or python and provide callback functions of java to these languages easily.
CLE supports android versions 2.1/2.2/3.0/3.2/4.0. The install package includes a simple lua console.
What's New in This Release:
· Lua engine is upgraded to 5.2.2
· Version 2.0.5 is a bug fix version of 2.0.4
What's New in 1.80.1.0:
· lua engine update to 5.2.1
· add more lua interface functions
· new interface function Super
· new interface functions RegGetObjectCallBack / RegLuaFuncFilter / IsRegLuaFunc
· interface function RegLuaFunc, supports general match with input FuncName equals to NULL
What's New in 1.6.1:
· ProcessEvent function supports object as input parameter;
· Fix bug for java when assign large amounts of functions to object.
Like it? Share with your friends!
Supported operating systems:
Google Android 10.x, Google Android 2.1, Google Android 2.2, Google Android 2.3, Google Android 3.0, Google Android 3.1, Google Android 3.2, Google Android 4.0, Google Android 4.1, Google Android 4.2, Google Android 4.3, Google Android 4.4, Google Android 5.x, Google Android 6.x, Google Android 7.x, Google Android 8.x, Google Android 9.x
Similar Software:
How to root Rooting guide for smartphones and tablets
Learn Linux Interview Q A Learn Linux Interview Q A - Our Linux questions and answers focuses on both Linux Administration & Linux Systems Programming areas. These are useful for both experienced professionals as well as freshers. These questions have been broken down into various sections of Linux kernel viz
Learn JSF Learn JSF - This tutorial has been prepared for the beginners to help them understand basic JSF programming. After completing this tutorial you will find yourself at a moderate level of expertise in JSF programming from where you can take yourself to next levels
App2Succ App2Succ - Design your own app directly on your phone. 8 monetizing methods available. Create the app for your success now. You can send the specifications to us with one click from the app. We will implement the functionality for you, simple apps in 24 hours, more sophisticated in 3 - 5 days
Learn AWT Learn AWT - JAVA provides a rich set of libraries to create Graphical User Interface in platform independent way. In this app for Android we'll look in AWT (Abstract Window Toolkit). This tutorial is designed for Software Professionals who are willing to learn JAVA GUI Programming in simple and easy steps
Android Web Editor Lite Android Web Editor Lite is a unique mobile software for web developing. It allows you to create your own html, php, javascript and other pages or edit already existing. You can preview them in web browser via our web-server or in built-in quick view unit. Also you can manage, upload and download files through the FTP as well as managing your local files and folders
Learn ASP Net Learn ASP Net - ASP.NET is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites. It allows you to use a full featured programming language such as C# or VB.NET to build web applications easily. This tutorial covers all the basic elements of ASP.NET that a beginner would require to get started
Java Programming Guide Java Programming Guide - Explore the all new FREE Java app by GradeStack
Java is the all powerful language that drives android. If you wish to code for android mobiles and tablets, learn Java. The app explains all concepts of JAVA programming
Learn Design Patterns Learn Design Patterns - Design patterns represent the best practices used by experienced object-oriented software developers. Design patterns are solutions to general problems that software developers faced during software development. These solutions were obtained by trial and error by numerous software developers over quite a substantial period of time
UnicodeMidlet UnicodeMidlet provides a user interface for browsing all of the unicode characters on Java ME phones
Other Software by developer «SRPLab»:
telscript Telscript is a telnet server, which supports lua or python script