So you just have to google for “fontawesome-webfont.ttf” , download it and put it to your
/mnt/sdcard/AppInventor/assets/ folder. This isn’t too hard to do isn’t it?
means every user of our app has to do that? really?
Hey @ImranTariq i didn’t recognize this error, may be its due to the fontawesome-webfont.ttf file already there in my assets folder.
haha yes, because i am not using any other platform for making apps, so my device dont have any such folder, it only has makeroid folder, (every user of app dont have that folder so there must be some solution like saving that file in to user device or use it from assets,
Let me look into it!
Oh good .
working …
I have try it as a demo extension.
So so I cannot tell you anything about it’s use.
If I use it in my any project I will inform you and tell you how I use it it for development
The problem is occurring because Kodular stores assets in a different path for companion that is
/mnt/sdcard/Makeroid/assets/fontawesome-webfont.ttf
@help_cttricks include this. to avoid the error.
Nice extension but you should add some more feature like butto with text etc
@help_cttricks you also might want to consider, that this path only exists for the companion app on your development device, so anyone, who is only installing an apk file does not have that path…
Taifun
Hello @Taifun & @Souvik_Bera
these are the paths, now can you help me? Where shoud i change, to avoide the error.
if (this.development) {
String pathArchivos = "/mnt/sdcard/AppInventor/assets/fontawesome-webfont.ttf";
} else {
String pathArchivos2 = "/android_asset/fontawesome-webfont.ttf";
}
see the file component from the App Inventor sources about how it is done there
for further questions about working with the App Inventor sources, please use the Open Source community
https://community.appinventor.mit.edu/c/open-source-development
Taifun
but every app user must have that folder in his device? only companion users have that folder,
If you use companion then the folder will be created automatically by the companion for storing assets.
For apk it doesn’t need any folder as it doesn’t store any of its assets in any folder. The assets are compiled directly into the apk.
i knew that, i wana make sure that is it call from assets after compiled apk? or same goes to call from assets folder,
esta extensión no funciona con app inventor? se ve el botón, pero no los iconos