Android Scripting alternatives and similar packages
Based on the "Other" category.
Alternatively, view Android Scripting alternatives based on common mentions on social networks and blogs.
-
Guava: Google Core Libraries for Java
Collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, and so forth. -
Gradle Retrolambda Plugin
Java 8 Lambdas on Android! -
android-ocr
An experimental app for Android that performs optical character recognition (OCR) on images captured using the device camera. -
MasteringAndroidDataBinding
A comprehensive tutorial for Android Data Binding -
Android Priority Job Queue
Implementation of a Job Queue to easily schedule jobs (tasks) that run in the background, improving UX and application stability. -
Tiny Dancer
An android library for displaying fps from the choreographer and percentage of time with two or more frames dropped -
AwesomeValidation
Implement validation for Android within only 3 steps. Developers should focus on their awesome code, and let the library do the boilerplate. And what's more, this could help keep your layout file clean. -
WheelView-Android
Selector with wheel view, applicable to selecting money or other short length values. -
Gradle buildSrcVersions
A kotlin dsl to simplify dependencies management -
Android-Link-Preview
It makes a preview from an url, grabbing all the information such as title, relevant texts and images. -
PasswordLoadingView
Provide an animation when finished the password -
JsonToJava
I was fed up with writing Java classes to mirror json models. So I wrote this Java app to automate the process. -
AndroidPermissions
Android M was added to check Permission. but Permission check processing is so dirty. -
Fragment-Switcher
An instance-state saving fragment switcher, intended for use with navigation drawers or tabs. -
AudioPlayerView
A view that loads audio from an url and have basic playback tools. -
UserAwareVideoView
A customized video view that will automatically pause video is user is not looking at device screen! -
Agile Boiler Plate
The boiler plate is based on MVP architecture and it is fully based on Dependency Injection design pattern using Dagger2. -
Teller
Teller facilitates the downloading, saving, and reading of the cached data of your app. Keep your user's data fresh and remove those annoying loading screens! -
Rx.ContentObservable
Content bindings from RxAndroid v0.25.0. -
Android Support library
The Android Support Library package is a set of code libraries that provide backward-compatible versions of Android framework API. -
Google Play Services
Library to access Google services, such as account syncing, Google+ (sharing, single sign-on), Google Maps, Location APIs, Google Play Games, Cloud Messaging, Android Device Manager, and others.
Scout APM - Leading-edge performance monitoring starting at $39/month
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Android Scripting or a related project?
README
Scripting Layer for Android (SL4A)
SL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to get things done.
Scripts can be run interactively in a terminal and in the background. Python, Perl, JRuby, Lua, BeanShell, JavaScript, Tcl, and shell are currently supported, and we're planning to add more. See the SL4A Video Help playlist on YouTube for various demonstrations of SL4A's features.
SL4A is designed for developers and is alpha quality software.
Disclaimer
- Even though a lot of contributors are working for Google, this is not an official Google product.
- SL4A is no longer under active development. However, some forks of this project may be.
Documentation
The original Google Code wiki has been converted to Markdown and is available in the wiki branch. A few of the most important pages are:
Issues
Issues have been migrated from Google Code. However, this probject is no longer under active development. Consider responding to and filing new issues against an active fork.
Support
Support for SL4A is provided by the community on the project mailing list.