Horizon
February 17, 2022, 2:08pm
16
Hello everyone,
Recently my laptop's windows were Corrupted, therefore all code my all extensions are deleted except TicTacToe Extensions, so I won't be able to help you if you have any errors or wanted to know how to use it.
I am so sorry about it
Thank you
Silly question but why won't you keep your code to GitHub ?
1 Like
Horizon
February 17, 2022, 4:15pm
18
Before I was learning GitHub and wasn't having that much of knowledge
And recently I learnt it therefore I have update my TicTacToe Extension on GitHub
1 Like
Horizon
February 20, 2022, 2:06am
19
I don't want to close the topic because I'll make this extension again with same blocks properties and will upload to the first post with same package
So that you can use it.
2 Likes
Great! I like it a lot! Thanks
1 Like
@Horizon could you add a logo option in this
This extension doesnt compile with barcode scanner component in Mit App inventor
Hello @Sai_Athulith_Neela , I don't have any plan to refine this or to add some new features to it
It should, please show your work?
I compiled the app with this extension and there was a dx error and the reason was qr code so I removed this extension it compiled (Code is confedential sorry)
Ummm, that's strange, I'm sorry but for some days I'm not in the state to help out with any of my extension, it would be better if you could show a little of your work from which I can see what exactly you actually doing
Sai_Athulith_Neela:
Code is confedential
No need for a detailed code, but only reference to extension's blocks, and also could you try it by making a new project and then adding the extension to it and then check that is it working or not, if not then I need to checkout the code
Use Qr extension:
ChangeLog Version 5.3
No external deps required
More accurate and faster results
Aix sized reduced to 378 Kb
It has no class conflicts.
1 Like
Hi, im facing a compiling error. I have 10 screens so that might influence it but the error is coming with the generator. Please advise because i need this sorted kinda urgently
0%
App Inventor is unable to compile this project.
The compiler error output was
[ReadBuildInfo] Starting Task
[ReadBuildInfo] Task succeeded in 0.007 seconds
[LoadComponentInfo] Starting Task
[LoadComponentInfo] INFO: Generating assets...
[LoadComponentInfo] Component assets needed, n = 1
[LoadComponentInfo] INFO: Generating activities...
[LoadComponentInfo] Component activities needed, n = 1
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify activityMetadata
[LoadComponentInfo] Component activity metadata needed, n = 0
[LoadComponentInfo] INFO: Generating broadcast receivers...
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify broadcastReceivers
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify services
[LoadComponentInfo] Component content providers needed, n = 0
[LoadComponentInfo] INFO: Generating libraries...
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify libraries
[LoadComponentInfo] Libraries needed, n = 10
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify metadata
[LoadComponentInfo] Component metadata needed, n = 0
[LoadComponentInfo] INFO: Generating Android minimum SDK...
[LoadComponentInfo] INFO: Generating native libraries...
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify native
[LoadComponentInfo] Native Libraries needed, n = 0
[LoadComponentInfo] INFO: Generating permissions...
[LoadComponentInfo] usesLocation = False
[LoadComponentInfo] Permissions needed, n = 14
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify queries
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify services
[LoadComponentInfo] Component services needed, n = 0
[LoadComponentInfo] INFO: Generating component broadcast receivers...
[LoadComponentInfo] INFO: Component "io.horizon.qrcodegenerator.QRCodeGenerator" does not specify broadcastReceiver
[LoadComponentInfo] Task succeeded in 0.011 seconds
[PrepareAppIcon] Starting Task
[PrepareAppIcon] INFO: Creating mipmap dirs...
[PrepareAppIcon] INFO: Generating icons...
[PrepareAppIcon] Generating icons for mipmap-mdpi
[PrepareAppIcon] Generating icons for mipmap-hdpi
[PrepareAppIcon] Generating icons for mipmap-xhdpi
[PrepareAppIcon] Generating icons for mipmap-xxhdpi
[PrepareAppIcon] Generating icons for mipmap-xxxhdpi
[PrepareAppIcon] Task succeeded in 0.265 seconds
[XmlConfig] Starting Task
[XmlConfig] INFO: Creating animation xml
[XmlConfig] Creating zoom_enter.xml
[XmlConfig] Creating fadeout.xml
[XmlConfig] Creating slide_v_exit.xml
[XmlConfig] Creating fadein.xml
[XmlConfig] Creating zoom_exit.xml
[XmlConfig] Creating slide_v_enter.xml
[XmlConfig] Creating zoom_exit_reverse.xml
[XmlConfig] Creating slide_v_enter_reverse.xml
[XmlConfig] Creating zoom_enter_reverse.xml
[XmlConfig] Creating slide_enter_reverse.xml
[XmlConfig] Creating slide_exit.xml
[XmlConfig] Creating hold.xml
[XmlConfig] Creating slide_enter.xml
[XmlConfig] Creating slide_v_exit_reverse.xml
[XmlConfig] Creating slide_exit_reverse.xml
[XmlConfig] INFO: Creating style xml
[XmlConfig] INFO: Creating provider_path xml
[XmlConfig] INFO: Creating network_security_config xml
[XmlConfig] INFO: Generating adaptive icon file
[XmlConfig] INFO: Generating round adaptive icon file
[XmlConfig] INFO: Generating adaptive icon background file
[XmlConfig] Task succeeded in 0.019 seconds
[CreateManifest] Starting Task
[CreateManifest] INFO: Reading project specs...
[CreateManifest] VCode: 1
[CreateManifest] VName: 1.0
[CreateManifest] Min SDK 14
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.User_Profile'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Queries'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Home'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.P_Scanner'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Donation'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Screen1'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Rewards'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Bicycle'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.P_PassCreator'
[CreateManifest] INFO: Writing screen 'appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Carpool'
[CreateManifest] Task succeeded in 0.004 seconds
[AttachNativeLibs] Starting Task
[AttachNativeLibs] Task succeeded in 0.001 seconds
[AttachAarLibs] Starting Task
[AttachAarLibs] Task succeeded in 0.178 seconds
[AttachCompAssets] Starting Task
[AttachCompAssets] Task succeeded in 0.016 seconds
[MergeResources] Starting Task
[MergeResources] Task succeeded in 0.211 seconds
[SetupLibs] Starting Task
[SetupLibs] Task succeeded in 0.0 seconds
[RunAapt] Starting Task
[RunAapt] Task succeeded in 0.96 seconds
[GenerateClasses] Starting Task
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/User_Profile.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Queries.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Home.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/P_Scanner.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Donation.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Screen1.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Rewards.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Bicycle.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/P_PassCreator.yail
[GenerateClasses] INFO: Source File: appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Carpool.yail
[GenerateClasses] INFO: Libraries Classpath = /tmp/kawa5526432030089249155.jar:/tmp/acra-4.4.010278728708345401965.jar:/tmp/AndroidRuntime13985852303170902247.jar:/tmp/annotation7690613918583440683.jar:/tmp/annotation-experimental6551597809670695083.jar:/tmp/appcompat7825810158936958794.jar:/tmp/asynclayoutinflater12735774799805318387.jar:/tmp/collection8807992318495417534.jar:/tmp/constraintlayout9914884504210779754.jar:/tmp/constraintlayout-solver179530429002809026.jar:/tmp/coordinatorlayout16858047827286723368.jar:/tmp/core13828830968513073385.jar:/tmp/core-common14277574060749698901.jar:/tmp/core-runtime6210717618991985413.jar:/tmp/cursoradapter14086055162525988322.jar:/tmp/customview10729277621996294971.jar:/tmp/documentfile8149874731998416463.jar:/tmp/drawerlayout8599462933282148538.jar:/tmp/fragment15660721551901449730.jar:/tmp/interpolator17293023340517755721.jar:/tmp/legacy-support-core-ui11390033024941083313.jar:/tmp/legacy-support-core-utils2374125589958242537.jar:/tmp/lifecycle-common15425302197196666676.jar:/tmp/lifecycle-livedata6233585128183879583.jar:/tmp/lifecycle-livedata-core4468285075959148317.jar:/tmp/lifecycle-runtime10700654606060813303.jar:/tmp/lifecycle-viewmodel1716769151753652421.jar:/tmp/loader16806738113390785645.jar:/tmp/localbroadcastmanager273447900138052826.jar:/tmp/print4280205434623905768.jar:/tmp/slidingpanelayout5053033660682131568.jar:/tmp/swiperefreshlayout11495413211868673096.jar:/tmp/vectordrawable16868944110605497632.jar:/tmp/vectordrawable-animated9572085271086951977.jar:/tmp/versionedparcelable1208594399533791028.jar:/tmp/viewpager17012093977473916238.jar:/tmp/1732514923733_5679592713329282048-0/youngandroidproject/../assets/external_comps/de.ullisroboterseite.ursai2sidebar/files/AndroidRuntime.jar:/tmp/1732514923733_5679592713329282048-0/youngandroidproject/../assets/external_comps/io.horizon.qrcodegenerator/files/AndroidRuntime.jar:/tmp/protobuf-java-3.0.02119250074120581680.jar:/tmp/recyclerview6598600876243190400.jar:/tmp/cardview9853128011330203341.jar:/tmp/dynamicanimation4569402889485683242.jar:/tmp/Barcode4207415052516898627.jar:/tmp/QRGenerator226887099175950546.jar:/tmp/json12137742696551949856.jar:/tmp/jedis11655656939541886065.jar:/tmp/1732514923733_5679592713329282048-0/youngandroidproject/../build/classes:/tmp/android16273588802140924974.jar
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/User_Profile.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.User_Profile)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Queries.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Queries)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Home.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Home)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/P_Scanner.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.P_Scanner)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Donation.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Donation)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Screen1.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Screen1)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Rewards.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Rewards)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Bicycle.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Bicycle)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/P_PassCreator.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.P_PassCreator)
(compiling appinventor/ai_pranjitanaha/Exo_Nexus_28Final/Carpool.yail to appinventor.ai_pranjitanaha.Exo_Nexus_28Final.Carpool)
(compiling /tmp/runtime6725407697722317596.scm to com.google.youngandroid.runtime)
[GenerateClasses] Task succeeded in 3.556 seconds
[RunD8] Starting Task
[RunD8] INFO: Using pre-dexed dex-cached-8edc0fd0fb396a07397d29496c780b97.dex <- /tmp/AndroidRuntime13985852303170902247.jar
[RunD8] INFO: Using pre-dexed dex-cached-4afd1465d334dee94ac700edb0374a45.dex <- /tmp/kawa5526432030089249155.jar
[RunD8] INFO: Using pre-dexed dex-cached-558104d32e109ad96655ecbe9fe4e39f.dex <- /tmp/annotation7690613918583440683.jar
[RunD8] INFO: Using pre-dexed dex-cached-ef239d31d31d166f7410d71e14db1a68.dex <- /tmp/swiperefreshlayout11495413211868673096.jar
[RunD8] INFO: Using pre-dexed dex-cached-de87276390f7a8c71064f3e7908c143b.dex <- /tmp/core-common14277574060749698901.jar
[RunD8] INFO: Using pre-dexed dex-cached-c950a9845cca4523f19bc2fc922b41bf.dex <- /tmp/legacy-support-core-utils2374125589958242537.jar
[RunD8] INFO: Using pre-dexed dex-cached-35076b6f638faca00c217e98a0385344.dex <- /tmp/interpolator17293023340517755721.jar
[RunD8] INFO: Using pre-dexed dex-cached-bee920fd1e059913bf2d820dbb234720.dex <- /tmp/lifecycle-common15425302197196666676.jar
[RunD8] INFO: Using pre-dexed dex-cached-1e4d689047e2ee2cc76b7203626e9c33.dex <- /tmp/customview10729277621996294971.jar
[RunD8] INFO: Using pre-dexed dex-cached-74360288e1016af9d6afdd39a2caa1b8.dex <- /tmp/asynclayoutinflater12735774799805318387.jar
[RunD8] INFO: Using pre-dexed dex-cached-d53c4c8eedbf41663110b03a33fe9914.dex <- /tmp/lifecycle-runtime10700654606060813303.jar
[RunD8] INFO: Using pre-dexed dex-cached-032c68a2c5e93c1baac1524e105bbe88.dex <- /tmp/collection8807992318495417534.jar
[RunD8] INFO: Using pre-dexed dex-cached-91b7d1f3cb5fd0fd2f3a4c939316139b.dex <- /tmp/versionedparcelable1208594399533791028.jar
[RunD8] INFO: Using pre-dexed dex-cached-16ea1fc3b7e49139559eafccec2708ab.dex <- /tmp/lifecycle-viewmodel1716769151753652421.jar
[RunD8] INFO: Using pre-dexed dex-cached-84637f838557e65ad5856467fd22316c.dex <- /tmp/print4280205434623905768.jar
[RunD8] INFO: Using pre-dexed dex-cached-a9e803bf51318b35fcaf603f59f25f7c.dex <- /tmp/vectordrawable16868944110605497632.jar
[RunD8] INFO: Using pre-dexed dex-cached-b73957ec00af79319f56aedf27dff3fc.dex <- /tmp/core-runtime6210717618991985413.jar
[RunD8] INFO: Using pre-dexed dex-cached-4e788f5c66d33a47036ae77a849ffa1b.dex <- /tmp/core13828830968513073385.jar
[RunD8] INFO: Using pre-dexed dex-cached-e890ce7827a13b8714afbb241f7e89b2.dex <- /tmp/lifecycle-livedata-core4468285075959148317.jar
[RunD8] INFO: Using pre-dexed dex-cached-9e7da29c234333f4d245d8baa48e1746.dex <- /tmp/annotation-experimental6551597809670695083.jar
[RunD8] INFO: Using pre-dexed dex-cached-81757b9148a3984b5874ef1fd300acdb.dex <- /tmp/documentfile8149874731998416463.jar
[RunD8] INFO: Using pre-dexed dex-cached-b83403f2b639cc6e7a6f9c0681d69367.dex <- /tmp/viewpager17012093977473916238.jar
[RunD8] INFO: Using pre-dexed dex-cached-c2a16bb02f51a6fcd1ff46dd1a78d0bf.dex <- /tmp/slidingpanelayout5053033660682131568.jar
[RunD8] INFO: Using pre-dexed dex-cached-2eabb48fdf784357d984acbda18ea6a3.dex <- /tmp/appcompat7825810158936958794.jar
[RunD8] INFO: Using pre-dexed dex-cached-7a5a85c38b934be86a121ca9b5e7477b.dex <- /tmp/vectordrawable-animated9572085271086951977.jar
[RunD8] INFO: Using pre-dexed dex-cached-a3a712d1d179d231b40a977ed5593202.dex <- /tmp/lifecycle-livedata6233585128183879583.jar
[RunD8] INFO: Using pre-dexed dex-cached-9b1768a7734de4eaf5a635a007ad4b25.dex <- /tmp/coordinatorlayout16858047827286723368.jar
[RunD8] INFO: Using pre-dexed dex-cached-d3d338969c3cd4ad53a888753da3b580.dex <- /tmp/cursoradapter14086055162525988322.jar
[RunD8] INFO: Using pre-dexed dex-cached-a116e0a41475b6522ae295f7cc4ff4b3.dex <- /tmp/legacy-support-core-ui11390033024941083313.jar
[RunD8] INFO: Using pre-dexed dex-cached-a07a23b88daaae0b48cdd25378e03b03.dex <- /tmp/localbroadcastmanager273447900138052826.jar
[RunD8] INFO: Using pre-dexed dex-cached-bb8901219e7be6c576cc65e75503d7fa.dex <- /tmp/fragment15660721551901449730.jar
[RunD8] INFO: Using pre-dexed dex-cached-fca718e99e97cb52f4c8c0ada2c74e72.dex <- /tmp/drawerlayout8599462933282148538.jar
[RunD8] INFO: Using pre-dexed dex-cached-ccb6f0c5e0adc11059c3d609a2fd15d6.dex <- /tmp/loader16806738113390785645.jar
[RunD8] INFO: Using pre-dexed dex-cached-c0e4dda29672c028ea3ce0e3785040de.dex <- /tmp/constraintlayout9914884504210779754.jar
[RunD8] INFO: Using pre-dexed dex-cached-85f46a2fd295a23f59a391cccd7a11c8.dex <- /tmp/constraintlayout-solver179530429002809026.jar
[RunD8] INFO: Using pre-dexed dex-cached-5e8957d43c18b768aa7d081353a3dd55.dex <- /tmp/json12137742696551949856.jar
[RunD8] INFO: Using pre-dexed dex-cached-49102e7f4c0a5df23a0a119cd2914bab.dex <- /tmp/protobuf-java-3.0.02119250074120581680.jar
[RunD8] INFO: Using pre-dexed dex-cached-ae0a0504ff198c23ba89f60cba6bee1b.dex <- /tmp/dynamicanimation4569402889485683242.jar
[RunD8] INFO: Using pre-dexed dex-cached-4713e24fc0ae5d6861aa051bc8950c4b.dex <- /tmp/Barcode4207415052516898627.jar
[RunD8] INFO: Using pre-dexed dex-cached-1bc51353c62ddc7fef531c4bbfd9e480.dex <- /tmp/cardview9853128011330203341.jar
[RunD8] INFO: Using pre-dexed dex-cached-742155d268fadbad92adb35be882bd67.dex <- /tmp/recyclerview6598600876243190400.jar
[RunD8] INFO: Using pre-dexed dex-cached-34183dd13eefd80bd93dbefb2cca2c89.dex <- /tmp/QRGenerator226887099175950546.jar
[RunD8] INFO: Using pre-dexed dex-cached-0dc56f08e767617776af0e9817e5d429.dex <- /tmp/jedis11655656939541886065.jar
[RunD8] ERROR: d8 failed.
[RunD8] Task errored in 4.319 seconds
this is the main error that's showing
Taifun
November 25, 2024, 12:13pm
32
Dr_Multitasker:
ERROR: d8 failed
Is this the only extension you are using?
What happens if you build a one screen test project together with that extension?
Taifun
1 Like
Horizon
November 25, 2024, 12:36pm
33
@Dr_Multitasker follow what Taifun has asked to do so, because this extension should not lead to any d8 regarding error
Mar_LL
January 19, 2025, 8:46pm
35
I solve the same error just deleting the built-in BarcodeScanner (Sensors) that I previously used with other QR generators.
@Horizon