j2v8

    3熱度

    1回答

    我想使用Android系統V8來運行JS,並且我想避免交叉編譯V8並在我的應用中將它提供爲.so以減小apk大小。 J2V8使用系統一個還是編譯提供自己的?

    1熱度

    2回答

    我是Android Studio開發人員以及gradle和j2v8的新手。 我有一個示例Hello World應用程序,並希望在其中使用j2v8(只是爲了好奇)。我在我的申請gradle中有以下內容 dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) androidTestCompile('com.a

    -2熱度

    1回答

    我試圖在Ubuntu上運行J2V8的安裝腳本,它似乎引用了一個名爲/data/jenkins/node的不存在的目錄。 我從來沒有聽說過這樣的文件夾在根目錄中,這可能是什麼想法? 編輯:雖然這可能是與Trouble building J2V8 on Ubuntu相同的問題,但這個問題沒有答案,所以我認爲將它更普遍地重新修改並再次提出是合理的。

    0熱度

    1回答

    我想在ES6中編寫的JavaScript中使用Java庫。我試過j2v8和nashorn,但他們不支持ES6功能。有沒有其他方法可以做到這一點?

    5熱度

    1回答

    我在eclipse中有一個Java webapp。我已經啓用了自動部署功能,所以無論何時進行更改,eclipse都會自動將Web應用程序重新部署到本地Tomcat服務器,而我所要做的就是刷新頁面。到目前爲止,這一直很好,很好。 不過,我最近增加了這種依賴性: <dependency> <groupId>com.eclipsesource.j2v8</groupId> <ar

    0熱度

    1回答

    誰能告訴我爲什麼gradle這個加載失敗j2v8依賴與下面的腳本: apply plugin: 'java' sourceCompatibility = 1.7 [compileJava, compileTestJava]*.options*.encoding = 'UTF-8' test { useTestNG() include '**' testLog

    3熱度

    3回答

    我使用了令人驚訝的J2V8 java庫,它允許在Java應用程序中執行任何Javascript代碼,並且它可以集成nodeJS引擎。 但我遇到了下一個問題。此代碼在nodejs調用setTimeout的回調函數後立即中斷Java應用程序,該函數會引發異常,儘管存在try..carch塊。 這個異常甚至沒有進入try..catch塊。 // It is an example, in real cas

    4熱度

    1回答

    A similar question已被問過,但沒有牽引力。顯然,it is possible,但它並不清楚如何在我們自己的非tabris Android應用程序中做到這一點。 關於此問題的最佳文檔是this commit,但我嘗試了V8.setFlags("--expose-debug-as=Debug");以及V8.setFlags("--expose-debug-as=" + DebugHa

    0熱度

    1回答

    我試圖執行這段JavaScript代碼 (function() { var z = ''; var b = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; for (var i = 0; i < b.length; i += 2) { z = z + parseInt(b.substrin

    2熱度

    1回答

    我試圖通過J2V8在Java項目中使用inline-css NPM包,將樣式表內聯到樣式屬性中。 final NodeJS nodeJS = NodeJS.createNodeJS(); final V8Object inlineCss = nodeJS.require(new File( "path/to/node_modules/inline-css/index.js" ));