
Quote from noyzen on June 17, 2024, 9:30 amHi,
I'm creating a utility that let you export your VisualNeo Web projects to APK using Nodejs, Cordova, Gradle, JDK, SDK with emulator without install, in few clicks, with a nice UI in English in a portable and offline way!
(something like easy Cordova)
output is huge (10gb-14Gb!)
and it will be ready in next days... I got very bad internet but I will try to upload it when it's ready.
Initial tests are done, and I started to work on UI.
I made this topics to ask for help if I needed for this tool.
For now, for the first beta version, users can simply create APK (ABB) from VisualNeo Web .Zip outputs. (mobile compile)
I planing to add lot of advaned features later...
Current problems:
some Gradle and Cordova commands need internet to run while I have everything downloaded... this is stupid! I hate the way everything need internet (and VPN for us) after you download their packages...
Another problem is that I need to find a way to add utilities to path envirinment, I'm sure chatGPT can help me on this but for now users have to set it manually (there is a guide with pictures in NEA for that)
oh and N.E.A is short for:
Noyzen's Easy App! :))
Comming Soon!
Hi,
I'm creating a utility that let you export your VisualNeo Web projects to APK using Nodejs, Cordova, Gradle, JDK, SDK with emulator without install, in few clicks, with a nice UI in English in a portable and offline way!
(something like easy Cordova)
output is huge (10gb-14Gb!)
and it will be ready in next days... I got very bad internet but I will try to upload it when it's ready.
Initial tests are done, and I started to work on UI.
I made this topics to ask for help if I needed for this tool.
For now, for the first beta version, users can simply create APK (ABB) from VisualNeo Web .Zip outputs. (mobile compile)
I planing to add lot of advaned features later...
Current problems:
some Gradle and Cordova commands need internet to run while I have everything downloaded... this is stupid! I hate the way everything need internet (and VPN for us) after you download their packages...
Another problem is that I need to find a way to add utilities to path envirinment, I'm sure chatGPT can help me on this but for now users have to set it manually (there is a guide with pictures in NEA for that)
oh and N.E.A is short for:
Noyzen's Easy App! :))
Comming Soon!

Quote from noyzen on June 18, 2024, 8:48 pmUPDATE:
I did many thing to project... now envrionment paths will be set by program using registery easily...
config.xml will be update with many options inside NEA...But I spend hours and days to fix a problem and failed until now:
When I run 'cordova run' or 'cordova build' commands gradle wrapper will give error if I'm offline.
I did hours of research, used AI and I'm really sad.> Task :wrapper FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':wrapper'. > Test of distribution url https://services.gradle.org/distributions/gradle-8.7-bin.zip failed. Please check the values set with --gradle-distribution-url and --gradle-version. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 13s 1 actionable task: 1 executedWhen I'm online (and using VPN because here everything is blocked), then it works.
I don't understand why after downloading everything in huge sizes that stupid gradle wants to connect to it's dumb distibution url and there is no way to stop it!
I don't like to force my users to connect to internet for building apk.There are many guides on the internet and they all fail to work.
Is there anyone who successfully fixed this problem? anyone who can build offline? @Ivanes82
I can run and build apps, and whole utility is portable, and I found some way to fix same problem for 'cordova add platform android'... but this gradle... I hate the way that everything is internet dependent this days. why softwares turned into websites!! this sucks...
Cordova is a plugin for Node, Gradle is a plugin that Cordova uses, Maven is a plugin that Gradle uses... and each have their repositories, commands, caches, dependencies, and bullshits... I can just laugh. this is an illness, sadness...
UPDATE:
I did many thing to project... now envrionment paths will be set by program using registery easily...
config.xml will be update with many options inside NEA...
But I spend hours and days to fix a problem and failed until now:
When I run 'cordova run' or 'cordova build' commands gradle wrapper will give error if I'm offline.
I did hours of research, used AI and I'm really sad.
> Task :wrapper FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':wrapper'. > Test of distribution url https://services.gradle.org/distributions/gradle-8.7-bin.zip failed. Please check the values set with --gradle-distribution-url and --gradle-version. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. > Get more help at https://help.gradle.org. BUILD FAILED in 13s 1 actionable task: 1 executed
When I'm online (and using VPN because here everything is blocked), then it works.
I don't understand why after downloading everything in huge sizes that stupid gradle wants to connect to it's dumb distibution url and there is no way to stop it!
I don't like to force my users to connect to internet for building apk.
There are many guides on the internet and they all fail to work.
Is there anyone who successfully fixed this problem? anyone who can build offline? @Ivanes82
I can run and build apps, and whole utility is portable, and I found some way to fix same problem for 'cordova add platform android'... but this gradle... I hate the way that everything is internet dependent this days. why softwares turned into websites!! this sucks...
Cordova is a plugin for Node, Gradle is a plugin that Cordova uses, Maven is a plugin that Gradle uses... and each have their repositories, commands, caches, dependencies, and bullshits... I can just laugh. this is an illness, sadness...
Uploaded files: