Firebasedb error


#1

I use firebase db on my online project, but after appybuilder goes offline I can’t build my application

even when I build an application from scratch (a blank page, only a firebase), I fail to build my application. Screenshot attached

does this only apply to my laptop, or do all users also have the same problem as mine?

can’t build the application if there is a firebase in it

AppyBuilder is unable to compile this project.
The compiler error output was
________Creating fragment xml
________Creating provider_path xml
________Generating manifest file
________Attaching native libraries
________Attaching Android Archive (AAR) libraries
________Attaching component assets
________Invoking AAPT
AAPT time: 0.999 seconds
________Compiling source files
(compiling C:\Users\User\AppData\Local\Temp\1579321558823_0.10747564887155103-0\youngandroidproject…\src\com\appybuilder\test\tebaknama\Screen1.yail to com.appybuilder.test.tebaknama.Screen1)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:122:3: warning - more than one possibly applicable method ‘put’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,java.lang.Object)
candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.Object)
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:125:3: warning - more than one possibly applicable method ‘get’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.get(gnu.mapping.Symbol)
candidate: java.lang.Object gnu.mapping.Environment.get(java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:702:7: warning - more than one possibly applicable method ‘put’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,java.lang.Object)
candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.Object)
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:704:7: warning - more than one possibly applicable method ‘put’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,java.lang.Object)
candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.Object)
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:714:9: warning - more than one possibly applicable method ‘get’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.get(gnu.mapping.Symbol)
candidate: java.lang.Object gnu.mapping.Environment.get(java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:719:7: warning - more than one possibly applicable method ‘remove’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.remove(java.lang.Object)
candidate: void gnu.mapping.Environment.remove(gnu.mapping.Symbol)
candidate: java.lang.Object gnu.mapping.Environment.remove(gnu.mapping.EnvironmentKey)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:721:7: warning - more than one possibly applicable method ‘remove’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.remove(java.lang.Object)
candidate: void gnu.mapping.Environment.remove(gnu.mapping.Symbol)
candidate: java.lang.Object gnu.mapping.Environment.remove(gnu.mapping.EnvironmentKey)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:727:11: warning - more than one possibly applicable method ‘put’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,java.lang.Object)
candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.Object)
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:729:11: warning - more than one possibly applicable method ‘put’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,java.lang.Object)
candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.Object)
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:735:9: warning - more than one possibly applicable method ‘put’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,java.lang.Object)
candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.Object)
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:737:9: warning - more than one possibly applicable method ‘put’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.Object,java.lang.Object)
candidate: void gnu.mapping.Environment.put(gnu.mapping.Symbol,java.lang.Object)
candidate: java.lang.Object gnu.mapping.Environment.put(java.lang.String,java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:747:9: warning - more than one possibly applicable method ‘get’ in gnu.mapping.Environment
candidate: java.lang.Object gnu.mapping.Environment.get(gnu.mapping.Symbol)
candidate: java.lang.Object gnu.mapping.Environment.get(java.lang.Object)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:766:9: warning - no accessible method ‘addParent’ in gnu.mapping.Environment
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:1124:3: warning - no accessible method ‘runtimeFormErrorOccurredEvent’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:1861:3: warning - more than one possibly applicable method ‘makeList’ in com.google.appinventor.components.runtime.util.YailList
candidate: com.google.appinventor.components.runtime.util.YailList com.google.appinventor.components.runtime.util.YailList.makeList(java.util.List)
candidate: com.google.appinventor.components.runtime.util.YailList com.google.appinventor.components.runtime.util.YailList.makeList(java.lang.Object[])
candidate: com.google.appinventor.components.runtime.util.YailList com.google.appinventor.components.runtime.util.YailList.makeList(java.util.Collection)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:2543:5: warning - no known slot ‘getDhcpInfo’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:2565:3: warning - no known slot ‘post’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:2599:5: warning - no accessible method ‘clear’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:2603:3: warning - no accessible method ‘setFormName’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:2610:7: warning - no accessible method ‘deleteComponent’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:399:39: warning - no known slot ‘getMessage’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:400:66: warning - no known slot ‘getMessage’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:400:28: warning - more than one possibly applicable method ‘makeText’ in android.widget.Toast
candidate: android.widget.Toast android.widget.Toast.makeText(android.content.Context,int,int)
candidate: android.widget.Toast android.widget.Toast.makeText(android.content.Context,java.lang.CharSequence,int)
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:400:27: warning - no known slot ‘show’ in java.lang.Object
C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm:404:15: warning - no known slot ‘getMessage’ in java.lang.Object
(compiling C:\Users\User\AppData\Local\Temp\runtime1178837235570673315.scm to com.google.youngandroid.runtime)
Kawa compile time: 2.532 seconds
________Invoking DX
DX time: 106.246 seconds
_______Invoking ApkBuilder to build: C:\Users\User\AppData\Local\Temp\1579321558823_0.10747564887155103-0\youngandroidproject…\build\deploy\tebaknama.ap
YAIL compiler - ApkBuilder failed.


#2

Have you checked your blocks for empty slots? Do you have any warnings or fatal errors at the lower left corner of the blocks editor?


#3

yes I have checked what you said

no error

when i delete firebase i can build the application

I found the answer to my problem

in my application there is also an admob component, when I enter firebase and delete admob I can build applications,

There seems to be an error when using the admob component and the firebase component, does this only apply to me?

I’m trying to build an application from a blank page, when there is an admob component and the firebase component on one screen will cause a build error,

To the appybuilder team if this is indeed a bug, please help so that it can be fixed,

thank you


#4

Can’t help you cause I do not use ads. Firebase is working fine for me


#5

just try it with a blank page like I did

application build time will be longer, if you add interstitial admob then the build will fail


#6

AppyBuilder offline is no longer developed. Use Kodular instead.