All Projects → APISENSE → rhino-android

APISENSE / rhino-android

Licence: GPL-2.0 License
Give access to RhinoScriptEngine from the JSR223 interfaces on Android JRE.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to rhino-android

msgbots
Messenger Bot Simulator ( Rhino )
Stars: ✭ 17 (-77.03%)
Mutual labels:  rhino
firehopper
Rhino Grasshopper's RESTful interface for Google Firebase
Stars: ✭ 18 (-75.68%)
Mutual labels:  rhino
shareKakao
카카오톡 공유하기 모듈 - shareKakao
Stars: ✭ 25 (-66.22%)
Mutual labels:  rhino
RhinoLink
Wolfram Language interface to Rhino3D
Stars: ✭ 23 (-68.92%)
Mutual labels:  rhino
Reader
一个自用的小说阅读器 kotlin 协程、rhino、Javascript
Stars: ✭ 20 (-72.97%)
Mutual labels:  rhino
clipper
Implementation for the clipper library in rhino and grasshopper.
Stars: ✭ 55 (-25.68%)
Mutual labels:  rhino
dendro
volumetric modeling for grasshopper built on top of openvdb
Stars: ✭ 47 (-36.49%)
Mutual labels:  rhino
RobotComponents
A Grasshopper plugin for intuitive robot programming
Stars: ✭ 30 (-59.46%)
Mutual labels:  rhino
Autojs Rhino Dex Self
😆 😆😆 魔改 Rhino. 将 js 转为 dex . 移除 js源码字段, 加密所有 字符串, 防止被轻易破解
Stars: ✭ 56 (-24.32%)
Mutual labels:  rhino
rhino-secrets
A short overview on the secrets of Rhino 3D & Grasshopper.
Stars: ✭ 28 (-62.16%)
Mutual labels:  rhino
efw3.X
Ajax Framework By Server Side JavaScript for Java Web-App.
Stars: ✭ 16 (-78.38%)
Mutual labels:  rhino
speckle-sharp
.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.
Stars: ✭ 214 (+189.19%)
Mutual labels:  rhino
LoboEvolution
Lobo Evolution Java Web Browser. Forks welcome!
Stars: ✭ 53 (-28.38%)
Mutual labels:  rhino
gh-web-ui
Package for building web-based User Interfaces (UI) in Rhino Grasshopper.
Stars: ✭ 69 (-6.76%)
Mutual labels:  rhino

Travis Codecov Maven Central

Rhino script engine

This project aims to package a minimal Rhino script engine for Android.

The script engine source code is imported from openjdk implementation, version 7u40-b43.

Installation

Add the following repository and dependency to your build.gradle:

dependencies {
    compile 'io.apisense:rhino-android:1.1.1'
}

Usage

You can now call the Rhino script engine by using the jsr223, i.e.:

ScriptEngine engine = new ScriptEngineManager().getEngineByName("rhino");

Configuration

The ScriptEngine feature relies on reflection to instanciate the engines. This will cause trouble while shrinking your code using Proguard or R8.

To ease the integration of rhino-android in your project, you can find a sample project with up-to-date configuration for minification here: https://github.com/aveuiller/RhinoSampleApp

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].