AndroidJSCore 允许 Android 开发人员在自己的应用中使用 JavaScript 。
AndroidJSCore 是一个 Android Java JNI 包装 Webkit JavaScriptCore C库。 它的灵感来自 iOS 7 及以上的 Objective-C JavaScriptCore 框架,能够在应用程序中本地使用 JavaScript 而不需要在臃肿、缓慢、安全受限的 WebView 上使用 JavaScript 对于许多类型的应用程序(例如支持插件的游戏或平台)非常有用。 但是,它的使用是人为限制,因为框架只支持在 iOS 上。 大多数开发人员希望使用可跨两大主流移动操作系统扩展的技术。 AndroidJSCore 旨在支持该需求。
目标
在仅使用 Java 接口的 Android 上启用完整的 JavaScript 支持(无需编写C / C ++代码)
保持与 Objective-C JavaScriptCore 框架的功能级兼容性