reisxd / revanced-builder

A NodeJS ReVanced builder
GNU General Public License v3.0
1.94k stars 172 forks source link

Cannot use android shell revanced builder #646

Closed mcDandy closed 1 year ago

mcDandy commented 1 year ago

Describe the bug Cannot run revanced builder. I am getting errors

To Reproduce Steps to reproduce the behavior:

  1. Have revanced builder 3.50
  2. Delete revanced builder folders along with revanced-builder.sh
  3. Use install instructions fór android
  4. After running ./revanced-builder.sh you Will get errors

Screenshots If applicable, add screenshots to help explain your problem. Screenshot_20230131-203214

revanced-builder Version: 3.80.0

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

`~ $ ./revanced-builder.sh [revanced-builder] Already gotten storage access. [revanced-builder] Node.js and JDK already installed. [revanced-builder] revanced-builder found. [revanced-builder] All checks done.

node:internal/modules/cjs/loader:936 throw err; ^

Error: Cannot find module 'app-info-parser' Require stack:

mcDandy commented 1 year ago

Nodejs version 16.16.0 Openjdk version 17.0-22

jon-hanson commented 1 year ago

I'm also getting this exact error, first time (and every subsequent time) running the builder script, fresh install of Termux.

Android 13 (Pixel Pro 7).

mcDandy commented 1 year ago

It should work with Nodejs 16, but it does not. Can you raise minimum requiraments, becouse it worked with Nodejs 18.