profile
viewpoint
Eric Lange ericwlange Joonko Berlin, Germany https://github.com/LiquidPlayer CTO/CPO @ Joonko.de. Former CPO @ Delivery Hero AG; product at Google, Yahoo, Flipkart, Microsoft, et al

LiquidPlayer/LiquidCore 726

Node.js virtual machine for Android and iOS

ericwlange/AndroidJSCore 445

AndroidJSCore allows Android developers to use JavaScript natively in their apps.

ericwlange/hemroid 4

Because building Linux libraries for Android is a pain in the ass.

ericwlange/webkit 3

Unofficial mirror of the WebKit SVN repository

ericwlange/node 0

Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

ericwlange/react-native 0

A framework for building native apps with React.

long1eu/liquid_core_and_firestore_test 0

Test project to demonstrate de imcompatibility between FirebaseFirestore and LiquidCore

issue openedLiquidPlayer/LiquidCore

Reading files from SD-card in microservice, Android

Could someone read the files from the SD card in the microservice? I get the error "access denied (EACCES)". But from the application where the microservice is running I can read this file. Of course the app has permission READ_EXTERNAL_STORAGE.

Someone knows how to get SD card read access from microservice? Thanks a lot.

created time in 6 days

issue commentLiquidPlayer/LiquidCore

Process 'command 'node'' finished with non-zero exit value 1

I had a similar issue when using nvm to manage node on my computer. If you're using nvm you can try this command to see if it helps you with your issue: ln -s $(which node) /usr/local/bin/node

joraavetisyan

comment created time in 7 days

issue commentLiquidPlayer/LiquidCore

node: command not found [iOS]

I found this thread on Stackoverflow and this command helped me on Android Studio. Maybe it can work on Xcode too. ln -s $(which node) /usr/local/bin/node

daetal-us

comment created time in 7 days

issue openedLiquidPlayer/LiquidCore

Memory Leak on production

Hi I use LiquidCore in flutter and in debug every thing work great but when i get release and get production apk, it get error ! and force close program

this is my logcat

2020-11-21 18:29:54.538 12905-12919/? E/MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist! 2020-11-21 18:29:54.539 12905-12905/? E/Minikin: Could not get cmap table size! 2020-11-21 18:29:55.020 1152-1980/? E/WindowManager: win=Window{890f823 u0 com.huawei.android.launcher/com.huawei.android.launcher.unihome.UniHomeLauncher} destroySurfaces: appStopped=true win.mWindowRemovalAllowed=false win.mRemoveOnExit=false 2020-11-21 18:29:55.101 1152-1290/? E/WindowManager: win=Window{a374e07 u0 Splash Screen com.suny.app EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true 2020-11-21 18:29:55.544 12905-12964/? E/libc++abi: terminating 2020-11-21 18:29:55.545 12905-12964/? A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 12964 (nodejs) 2020-11-21 18:29:55.645 12967-12967/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 2020-11-21 18:29:55.645 12967-12967/? A/DEBUG: Build fingerprint: 'HONOR/PRA-LA1/HWPRA-H:8.0.0/HONORPRA-LA1/374(C185):user/release-keys' 2020-11-21 18:29:55.645 12967-12967/? A/DEBUG: Revision: '0' 2020-11-21 18:29:55.645 12967-12967/? A/DEBUG: ABI: 'arm64' 2020-11-21 18:29:55.645 12967-12967/? A/DEBUG: pid: 12905, tid: 12964, name: nodejs >>> com.suny.app <<< 2020-11-21 18:29:55.645 12967-12967/? A/DEBUG: signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: Abort message: 'terminating' 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: x0 0000000000000000 x1 00000000000032a4 x2 0000000000000006 x3 0000000000000008 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: x4 fefeff7dff666d68 x5 fefeff7dff666d68 x6 fefeff7dff666d68 x7 7f7f7f7f7f7f7f7f 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: x8 0000000000000083 x9 28f01852d081266e x10 0000000000000000 x11 0000000000000001 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: x12 ffffffffffffffff x13 0000000000000001 x14 0007e5c9e9016c7f x15 00003783870a8649 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: x16 0000007f8df992d0 x17 0000007f8df3a800 x18 0000000000000026 x19 0000000000003269 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: x20 00000000000032a4 x21 0000007f637fcaa8 x22 ffffff80ffffffc8 x23 0000007f637fcb60 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: x24 0000007f637fca40 x25 0000007f637fca80 x26 0000007f8dfa1000 x27 0000000000000018 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: x28 000000000000001b x29 0000007f637fc9b0 x30 0000007f8deedb54 2020-11-21 18:29:55.654 12967-12967/? A/DEBUG: sp 0000007f637fc970 pc 0000007f8df3a808 pstate 0000000060000000 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: backtrace: 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #00 pc 000000000006a808 /system/lib64/libc.so (tgkill+8) 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #01 pc 000000000001db50 /system/lib64/libc.so (abort+88) 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #02 pc 0000000000f558b0 /data/app/com.suny.app-PFD0QQfOxhGv-y9pSF9GWw==/lib/arm64/libliquidjs.so 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #03 pc 0000000000f55930 /data/app/com.suny.app-PFD0QQfOxhGv-y9pSF9GWw==/lib/arm64/libliquidjs.so 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #04 pc 0000000000f52a44 /data/app/com.suny.app-PFD0QQfOxhGv-y9pSF9GWw==/lib/arm64/libliquidjs.so 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #05 pc 0000000000f529ec /data/app/com.suny.app-PFD0QQfOxhGv-y9pSF9GWw==/lib/arm64/libliquidjs.so (_ZSt9terminatev+52) 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #06 pc 0000000000f5082c /data/app/com.suny.app-PFD0QQfOxhGv-y9pSF9GWw==/lib/arm64/libliquidjs.so (_ZNSt6__ndk16threadD1Ev+20) 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #07 pc 0000000000078a9c /system/lib64/libc.so (__cxa_finalize+196) 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #08 pc 000000000001abd8 /system/lib64/libc.so (exit+24) 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #09 pc 00000000003e4c68 /data/app/com.suny.app-PFD0QQfOxhGv-y9pSF9GWw==/lib/arm64/libliquidnode.so (_ZN4node14FatalExceptionEPN2v87IsolateENS0_5LocalINS0_5ValueEEENS3_INS0_7MessageEEE+476) 2020-11-21 18:29:55.662 12967-12967/? A/DEBUG: #10 pc 0000000000a6b8d0 /data/app/com.suny.app-PFD0QQfOxhGv-y9pSF9GWw==/lib/arm64/libliquidjs.so (_ZN2v88internal14MessageHandler25ReportMessageNoExceptionsEPNS0_7IsolateEPKNS0_15MessageLocationENS0_6HandleINS0_6ObjectEEENS_5LocalINS_5ValueEEE+288)

created time in 12 days

startedericwlange/AndroidJSCore

started time in 14 days

startedericwlange/AndroidJSCore

started time in 15 days

startedericwlange/AndroidJSCore

started time in 23 days

fork chengkaigithub/AndroidJSCore

AndroidJSCore allows Android developers to use JavaScript natively in their apps.

fork in 25 days

startedjeff-zucker/solid-node-client

started time in a month

issue closedLiquidPlayer/LiquidCore

Adding https throws a runtime error

I've included axios and https (trying them both) in pakcage.json in the dependency section executed yarn install and added const axios = require('axios') to the code.

When bundling the code using npx liquidcore bundle --platform=android I'm getting WARN: Cannot resolve module 'https'. This will throw an Error at runtime.

My questions are:

  • What is the best way to make an http request?
  • Is including dependencies supported, if so does it require any special work?

closed time in a month

icaspi

issue commentLiquidPlayer/LiquidCore

Adding https throws a runtime error

Pilot error - closing

icaspi

comment created time in a month

IssuesEvent

issue closedLiquidPlayer/LiquidCore

Adding https throws a runtime error

I've included axios and https (trying them both) in pakcage.json in the dependency section executed yarn install and added const axios = require('axios') to the code.

When bundling the code using npx liquidcore bundle --platform=android I'm getting WARN: Cannot resolve module 'https'. This will throw an Error at runtime.

My questions are:

  • What is the best way to make an http request?
  • Is including dependencies supported, if so does it require any special work?

closed time in a month

icaspi

issue openedLiquidPlayer/LiquidCore

Adding https throws a runtime error

I've included axios and https (trying them both) in pakcage.json in the dependency section executed yarn install and added const axios = require('axios') to the code.

When bundling the code using npx liquidcore bundle --platform=android I'm getting WARN: Cannot resolve module 'https'. This will throw an Error at runtime.

My questions are:

  • What is the best way to make an http request?
  • Is including dependencies supported, if so does it require any special work?

created time in a month

fork djangro/AndroidJSCore

AndroidJSCore allows Android developers to use JavaScript natively in their apps.

fork in a month

startedericwlange/AndroidJSCore

started time in a month

startedkidGodzilla/puffer-firetv-example

started time in a month

startedproavipatil/YouTube-HLS-Stream-Sniper

started time in a month

startedicplus/Umind-eCos-mt7628

started time in a month

fork kiptooshem/AndroidJSCore

AndroidJSCore allows Android developers to use JavaScript natively in their apps.

fork in a month

startedericwlange/AndroidJSCore

started time in a month

created repositorystochastix/stochastix.github.io

created time in a month

issue openedLiquidPlayer/LiquidCore

V8 lib (v0.7.x) is larger than Node + liquidcore libs (v0.6.x)

We are using liquidcore for access to the V8 APIs only, and tried upgrading from 0.6.2 to 0.7.10 using the recommended approach as per https://github.com/LiquidPlayer/LiquidCore/wiki/LiquidCore-as-a-Raw-JavaScript-engine-for-Android-(v.-0.7.0-) as we don't need Node.

However, the native libs in the apk end up being larger than the previous libs which was Node + liquidcore. This seems strange so I wonder if this is a bug? See screenshots below from apk analyzer.

Single V8 lib, 0.7.10 Screenshot 2020-10-19 at 11 19 21

Node + liquidcore libs, 0.6.2 Screenshot 2020-10-19 at 11 19 47

created time in a month

created repositorysolid/solidcommunity.net_operations

Operational issue tracking for Solid pos service solidcommunity.net

created time in 2 months

startednystudio107/devmode

started time in 2 months

startedericwlange/AndroidJSCore

started time in 2 months

startedironhorsesoftware/webid-tls-jsse

started time in 2 months

issue openedLiquidPlayer/LiquidCore

Process 'command 'node'' finished with non-zero exit value 1

I did all that you mentioned in your setup doc, but when building the android project I got an error: Process 'command 'node'' finished with non-zero exit value 1

created time in 2 months

startedericwlange/AndroidJSCore

started time in 2 months

more