I have same package of all files
have u imported the classes of other java files to ur main extension file
I have instead used same package for all the java files
so make your aix package like this
> com<knowaboutit<ParticleTextViewAix (Main extension aix here) <lib (Library files)
yes
i had but i am getting this
Tried all things, none worked
Picked up _JAVA_OPTIONS: -Xmx2048M
Buildfile: C:\appinventor-sources\appinventor\build.xml
extensions:
clean:
[delete] Deleting directory C:\appinventor-sources\appinventor\build\components
[delete] Deleting directory C:\appinventor-sources\appinventor\components\build
[delete] Deleting directory C:\appinventor-sources\appinventor\components\reports
common_CommonVersion:
init:
CommonVersion:
init:
[mkdir] Created dir: C:\appinventor-sources\appinventor\build\components
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\build
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\build\classes
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\reports
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\reports\raw
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\reports\html
HtmlEntities:
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\build\classes\HtmlEntities
[javac] Compiling 1 source file to C:\appinventor-sources\appinventor\components\build\classes\HtmlEntities
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] 1 warning
[jar] Building jar: C:\appinventor-sources\appinventor\components\build\HtmlEntities.jar
Barcode:
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\build\classes\Barcode
[javac] Compiling 40 source files to C:\appinventor-sources\appinventor\components\build\classes\Barcode
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 warning
[jar] Building jar: C:\appinventor-sources\appinventor\build\components\deps\Barcode.jar
CopyComponentLibraries:
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps\armeabi-v7a
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps\arm64-v8a
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps\x86_64
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 59 files to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 2 files to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
[copy] Copying 1 file to C:\appinventor-sources\appinventor\build\components\deps
common_CommonUtils:
init:
CommonUtils:
CommonConstants:
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\build\classes\CommonConstants
[javac] Compiling 7 source files to C:\appinventor-sources\appinventor\components\build\classes\CommonConstants
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] 1 warning
[javac] Creating empty C:\appinventor-sources\appinventor\components\build\classes\CommonConstants\com\google\appinventor\components\common\package-info.class
[jar] Building jar: C:\appinventor-sources\appinventor\build\components\CommonConstants.jar
[jar] Building jar: C:\appinventor-sources\appinventor\build\components\CommonConstants-gwt.jar
AnnotationProcessors:
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\build\classes\AnnotationProcessors
[javac] Compiling 41 source files to C:\appinventor-sources\appinventor\components\build\classes\AnnotationProcessors
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] Note: C:\appinventor-sources\appinventor\components\src\com\google\appinventor\components\scripts\ComponentProcessor.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: C:\appinventor-sources\appinventor\components\src\com\google\appinventor\components\scripts\ComponentProcessor.java uses unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 1 warning
[javac] Creating empty C:\appinventor-sources\appinventor\components\build\classes\AnnotationProcessors\com\google\appinventor\components\annotations\androidmanifest\package-info.class
[javac] Creating empty C:\appinventor-sources\appinventor\components\build\classes\AnnotationProcessors\com\google\appinventor\components\annotations\package-info.class
[javac] Creating empty C:\appinventor-sources\appinventor\components\build\classes\AnnotationProcessors\com\google\appinventor\components\scripts\package-info.class
[copy] Copying 22 files to C:\appinventor-sources\appinventor\components\build\classes\AnnotationProcessors
[jar] Building jar: C:\appinventor-sources\appinventor\components\build\AnnotationProcessors.jar
AndroidRuntime.uptodate:
AndroidRuntime:
[mkdir] Created dir: C:\appinventor-sources\appinventor\components\build\classes\AndroidRuntime
[javac] Compiling 317 source files to C:\appinventor-sources\appinventor\components\build\classes\AndroidRuntime
[javac] warning: [options] bootstrap class path not set in conjunction with -source 1.7
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextSurfaceView.java:17: error: package rx.android.schedulers does not exist
[javac] import rx.android.schedulers.AndroidSchedulers;
[javac] ^
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextSurfaceView.java:18: error: package rx.functions does not exist
[javac] import rx.functions.Action1;
[javac] ^
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextView.java:15: error: package rx.android.schedulers does not exist
[javac] import rx.android.schedulers.AndroidSchedulers;
[javac] ^
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextView.java:16: error: package rx.functions does not exist
[javac] import rx.functions.Action1;
[javac] ^
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextViewAix.java:18: error: cannot find symbol
[javac] import com.google.appinventor.components.runtime.YailList;
[javac] ^
[javac] symbol: class YailList
[javac] location: package com.google.appinventor.components.runtime
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextViewAix.java:19: error: package rx.android.plugins does not exist
[javac] import rx.android.plugins.*;
[javac] ^
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextViewAix.java:20: error: package rx.android.schedulers does not exist
[javac] import rx.android.schedulers.*;
[javac] ^
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextViewAix.java:21: error: package rx.android does not exist
[javac] import rx.android.*;
[javac] ^
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextViewAix.java:22: error: package rx.functions does not exist
[javac] import rx.functions.Action1;
[javac] ^
[javac] C:\appinventor-sources\appinventor\components\src\in\akshat\ParticleTextViewAix\ParticleTextViewAix.java:50: error: cannot find symbol
[javac] public void Configure(AndroidViewComponent androidViewComponent, int rowStep, int columnStep, String targetText, double releasing, float particleRadius, double miniDistance, int textSize, String movingStrategy , YailList colors){
[javac] ^
[javac] symbol: class YailList
[javac] location: class ParticleTextViewAix
[javac] warning: In component AdmobBanner, event BannerAdLoaded is missing a description.
[javac] warning: In component AdmobBanner, event BannerAdFailedToLoad is missing a description.
[javac] warning: In component AdmobBanner, event BannerAdOpened is missing a description.
[javac] warning: In component AdmobBanner, event BannerAdClicked is missing a description.
[javac] warning: In component AdmobBanner, event BannerAdLeftApplication is missing a description.
[javac] warning: In component AdmobBanner, event BannerAdClosed is missing a description.
[javac] warning: In component AdmobBanner, event onConsent is missing a description.
[javac] warning: In component AdmobBanner, event ConsentError is missing a description.
[javac] warning: In component AdmobBanner, event ConsentReady is missing a description.
[javac] warning: In component AdmobBanner, method LoadBannerAd is missing a description.
[javac] warning: In component AdmobBanner, method LoadLargeBannerAd is missing a description.
[javac] warning: In component AdmobBanner, method LoadMediumRectangleBannerAd is missing a description.
[javac] warning: In component AdmobBanner, method LoadSmartBannerAd is missing a description.
[javac] warning: In component Airtable, event GotCell is missing a description.
[javac] warning: In component Airtable, event GotColumn is missing a description.
[javac] warning: In component Airtable, event GotRow is missing a description.
[javac] warning: In component Airtable, event CellChanged is missing a description.
[javac] warning: In component Airtable, event DeletedRowByNumber is missing a description.
[javac] warning: In component Airtable, event RowCreated is missing a description.
[javac] warning: In component Airtable, event RowUpdated is missing a description.
[javac] warning: In component Airtable, event GotAllRows is missing a description.
[javac] warning: In component ParticleTextViewAix, event AnimationStarted is missing a description.
[javac] warning: In component ParticleTextViewAix, event AnimationStopped is missing a description.
[javac] warning: In component ParticleTextViewAix, method Configure is missing a description.
[javac] warning: In component ParticleTextViewAix, method StartAnimation is missing a description.
[javac] warning: In component ParticleTextViewAix, method StopAnimation is missing a description.
[javac]
[javac]
[javac] An annotation processor threw an uncaught exception.
[javac] Consult the following stack trace for details.
[javac] java.lang.IllegalArgumentException: Cannot convert Java type 'YailList' to Yail type
[javac] at com.google.appinventor.components.scripts.ComponentProcessor.javaTypeToYailType(ComponentProcessor.java:2068)
[javac] at com.google.appinventor.components.scripts.ComponentDescriptorGenerator.outputParameters(ComponentDescriptorGenerator.java:370)
[javac] at com.google.appinventor.components.scripts.ComponentDescriptorGenerator.outputBlockMethod(ComponentDescriptorGenerator.java:349)
[javac] at com.google.appinventor.components.scripts.ComponentDescriptorGenerator.outputComponent(ComponentDescriptorGenerator.java:160)
[javac] at com.google.appinventor.components.scripts.ComponentDescriptorGenerator.outputResults(ComponentDescriptorGenerator.java:388)
[javac] at com.google.appinventor.components.scripts.ComponentProcessor.process(ComponentProcessor.java:1103)
[javac] at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:794)
[javac] at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:705)
[javac] at com.sun.tools.javac.processing.JavacProcessingEnvironment.access$1800(JavacProcessingEnvironment.java:91)
[javac] at com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1035)
[javac] at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1176)
[javac] at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1170)
[javac] at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:856)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:523)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:381)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:370)
[javac] at com.sun.tools.javac.main.Main.compile(Main.java:361)
[javac] at com.sun.tools.javac.Main.compile(Main.java:56)
[javac] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[javac] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[javac] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[javac] at java.lang.reflect.Method.invoke(Method.java:498)
[javac] at org.apache.tools.ant.taskdefs.compilers.Javac13.execute(Javac13.java:58)
[javac] at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1395)
[javac] at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:1121)
[javac] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
[javac] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[javac] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[javac] at java.lang.reflect.Method.invoke(Method.java:498)
[javac] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[javac] at org.apache.tools.ant.Task.perform(Task.java:348)
[javac] at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:68)
[javac] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
[javac] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[javac] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[javac] at java.lang.reflect.Method.invoke(Method.java:498)
[javac] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[javac] at org.apache.tools.ant.Task.perform(Task.java:348)
[javac] at org.apache.tools.ant.taskdefs.MacroInstance.execute(MacroInstance.java:402)
[javac] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
[javac] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[javac] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[javac] at java.lang.reflect.Method.invoke(Method.java:498)
[javac] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[javac] at org.apache.tools.ant.Task.perform(Task.java:348)
[javac] at org.apache.tools.ant.Target.execute(Target.java:435)
[javac] at org.apache.tools.ant.Target.performTasks(Target.java:456)
[javac] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405)
[javac] at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
[javac] at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
[javac] at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
[javac] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
[javac] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
[javac] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[javac] at java.lang.reflect.Method.invoke(Method.java:498)
[javac] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
[javac] at org.apache.tools.ant.Task.perform(Task.java:348)
[javac] at org.apache.tools.ant.Target.execute(Target.java:435)
[javac] at org.apache.tools.ant.Target.performTasks(Target.java:456)
[javac] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405)
[javac] at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
[javac] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[javac] at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
[javac] at org.apache.tools.ant.Main.runBuild(Main.java:857)
[javac] at org.apache.tools.ant.Main.startAnt(Main.java:236)
[javac] at org.apache.tools.ant.launch.Launcher.run(Launcher.java:287)
[javac] at org.apache.tools.ant.launch.Launcher.main(Launcher.java:113)
BUILD FAILED
C:\appinventor-sources\appinventor\build.xml:46: The following error occurred while executing this line:
C:\appinventor-sources\appinventor\components\build.xml:235: The following error occurred while executing this line:
C:\appinventor-sources\appinventor\build-common.xml:125: Compile failed; see the compiler error output for details.
Total time: 12 seconds
I updated source, try now pls,
Also it uses two jars named rx.jar and rxjava.jar, I have provided it in repo
which file u have updated?
Just some import stuff + uploaded jars required in the repo
in every file?
Aix compiled going to test it
Thanks so much for you help
The issue is not with the package name
it was the issue with the package name when i changed the package name it compiled
It is not that probably, I tried with different packages and it threw same error
Here, I am sure problem is in my pc setup and if u think it was package issue, then why all 4 aixs threw the class not found error
The problem is not in pc it might be in the project structure coz u have not specified the ParticleTextViewAix i also at first tried without ParticleTextViewAix package it didnt worked after that when i added the ParticleTextViewAix package it worked
My question is : If this was package issue, then why my other 4 aixs give compile error