Trying to make own app inventor

I have run ant MakeAuthKey and it say me build succesfull but when I am trying to run ant noplay I got this error

C:\Users\Afroz Ahmad\Downloads\appinventor-sources-master\appinventor-sources-master\appinventor>ant noplay
Buildfile: C:\Users\Afroz Ahmad\Downloads\appinventor-sources-master\appinventor-sources-master\appinventor\build.xml

noplay:

init:

MakeWarLibsDir:

common_CommonUtils:

init:

CommonUtils:

common_CommonVersion:

init:

CommonVersion:
     [exec] Result: 128
     [exec] Result: 128

components_CommonConstants:

init:

CommonConstants:

WarLibs:

AiSharedLib:

AiServerLib:

components_AndroidRuntime:

common_CommonVersion:

init:

CommonVersion:
     [exec] Result: 128
     [exec] Result: 128

init:

HtmlEntities:

Barcode:

CopyComponentLibraries:

common_CommonUtils:

init:

CommonUtils:

CommonConstants:

AnnotationProcessors:

AndroidRuntime.uptodate:

AndroidRuntime:

AiClientLib:

AiRebindLib:

blocklyeditor_BlocklyTranslationGenerator:

CheckBlocklyTranslations:

init:

CheckBlocklyCompile:

BlocklyCompile:
     [java] Exception in thread "main" java.lang.IllegalArgumentException: File not found at: C:\Users\Afroz Ahmad\Downloads\appinventor-sources-master\appinventor-sources-master\appinventor\blocklyeditor\..\lib\closure-library\closure\goog
     [java]     at com.google.common.base.Preconditions.checkArgument(Preconditions.java:88)
     [java]     at org.plovr.Manifest.getInputs(Manifest.java:393)
     [java]     at org.plovr.Manifest.getFiles(Manifest.java:369)
     [java]     at org.plovr.Manifest.getFiles(Manifest.java:363)
     [java]     at org.plovr.Manifest.getAllDependencies(Manifest.java:324)
     [java]     at org.plovr.Manifest.getInputsInCompilationOrder(Manifest.java:193)
     [java]     at org.plovr.Manifest.getCompilerArguments(Manifest.java:177)
     [java]     at org.plovr.CompileRequestHandler.compile(CompileRequestHandler.java:94)
     [java]     at org.plovr.cli.BuildCommand.runCommandWithOptions(BuildCommand.java:58)
     [java]     at org.plovr.cli.BuildCommand.runCommandWithOptions(BuildCommand.java:31)
     [java]     at org.plovr.cli.AbstractCommandRunner.runCommand(AbstractCommandRunner.java:41)
     [java]     at org.plovr.cli.Command.execute(Command.java:47)
     [java]     at org.plovr.cli.Main.mainWithExitCode(Main.java:56)
     [java]     at org.plovr.cli.Main.main(Main.java:30)

BUILD FAILED
C:\Users\Afroz Ahmad\Downloads\appinventor-sources-master\appinventor-sources-master\appinventor\build.xml:50: The following error occurred while executing this line:
C:\Users\Afroz Ahmad\Downloads\appinventor-sources-master\appinventor-sources-master\appinventor\build-common.xml:299: The following error occurred while executing this line:
C:\Users\Afroz Ahmad\Downloads\appinventor-sources-master\appinventor-sources-master\appinventor\blocklyeditor\build.xml:117: Java returned: 1

Total time: 9 seconds
1 Like

Also when I try to run git submodule update --init

Afroz Ahmad@LAPTOP-1G90T038 MINGW64 ~/Downloads/appinventor-sources-master/appinventor-sources-master/appinventor
$ git submodule update --init
fatal: not a git repository (or any of the parent directories): .git

You have downloaded the zip, you have to clone the repo using git.

How can we clone

Did you read the instructions on this page?

4 Likes

Ok so what about got submodule update --init that do not work for me

:point_up_2: :point_up_2: :point_up_2:

1 Like

How to clone

1 Like

$ git clone https://github.com/YOUR_USER_NAME/appinventor-sources.git
Is with this we can clone
And what we need to write in your username

1 Like

fork the repository and replace YOUR_USER_NAME with your github username

@Techno_Vedang is this how we do?

No
Github username
For that you should create an Github Account

1 Like

I do not use github then how can I replace github username

Then you should make one and fork the App Inventor Sources repo and complete the command.

1 Like

You can also clone it directly without forking
git clone https://github.com/mit-cml/appinventor-sources.git


I don't know if this way is ethical or not

1 Like

Ok I do this Is in this we do not need your usernam

mit-cml is the username.

1 Like

git clone https://github.com/mit-cml/appinventor-sources.git

1 Like

You can have a look here