B4A Library MaterialBarcodeScanner (Uses Google Mobile Vision API)

Johan Schoeman

Expert
Licensed User
Longtime User
Tried a Samsung 12,1" Tablet (SM-P900). Works fine.
Works perfectly on my 7" Samsumg GT-P3100 with Android 4.0.4 with the change that I have made as per post #20
Also now working on my Samsung S4 mini with KitKat
 

Wolli013

Well-Known Member
Licensed User
Longtime User
Samsung S3 work fine with

<resources>

<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat"/>

<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>

<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

</resources>

Samsung4 Tab not work, not Autofocus!
 

Douglas Farias

Expert
Licensed User
Longtime User
hi @DonManfred
i will test this lib on my new project, if works fine i will donate for u, very good work.
You know what the minSdkVersion of this lib?

thx
 

Johan Schoeman

Expert
Licensed User
Longtime User

incendio

Well-Known Member
Licensed User
Longtime User
Is this lib need to run with appcompat?

I tried without it, my codes only like these
B4X:
Sub Activity_Create(FirstTime As Boolean)
    Activity.LoadLayout("b4a4lay1")
End Sub

Layout is from this example. I have google-play-services.jar, android-support-v4.jar & android-support-v7-appcompat.jar in my Lib folder.
Libraries are Core & MaterialBarcodeScanner ver 1.00, got these error.

B4A version: 5.80
Parsing code. (0.00s)
Compiling code. (0.02s)

ObfuscatorMap.txt file created in Objects folder.
Compiling layouts code. (0.01s)
Generating R file. (0.04s)
Compiling generated Java code. (1.13s)
Convert byte code - optimized dex. Error
UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at com.android.dx.ssa.back.SsaToRop.convertBasicBlock(SsaToRop.java:322)
at com.android.dx.ssa.back.SsaToRop.convertBasicBlocks(SsaToRop.java:259)
at com.android.dx.ssa.back.SsaToRop.convert(SsaToRop.java:123)
at com.android.dx.ssa.back.SsaToRop.convertToRopMethod(SsaToRop.java:69)
at com.android.dx.ssa.Optimizer.optimize(Optimizer.java:101)
at com.android.dx.ssa.Optimizer.optimize(Optimizer.java:72)
at com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:299)
at com.android.dx.dex.cf.CfTranslator.translate0(CfTranslator.java:139)
at com.android.dx.dex.cf.CfTranslator.translate(CfTranslator.java:94)
at com.android.dx.command.dexer.Main.processClass(Main.java:613)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:570)
at com.android.dx.command.dexer.Main.access$2(Main.java:546)
at com.android.dx.command.dexer.Main$2.processFileBytes(Main.java:514)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:284)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:166)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:144)
at com.android.dx.command.dexer.Main.processOne(Main.java:537)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:449)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:236)
at com.android.dx.command.dexer.Main.run(Main.java:206)
at com.android.dx.command.dexer.Main.main(Main.java:179)
at com.android.dx.command.Main.main(Main.java:103)
 

roberto64

Active Member
Licensed User
Longtime User
you quelo trial, error
"builder.setText("DonManfred presents") builder.setTrackerColor(Colors.Red)"
scanner = builder.Initialize("Barcode").BleepEnabled(True).EnableAutoFocus(True).withBackfacingCamera.setText("DonManfred presents").setTrackerColor(Colors.Red).build"
Version lib MaterialBarcodeScanner v1.01
 

roberto64

Active Member
Licensed User
Longtime User
This and error, I apologize for my English, only co translator
regards
 

Attachments

  • ERRore.jpg
    258.6 KB · Views: 456

DonManfred

Expert
Licensed User
Longtime User
Upload your project please. In the ide under File-Export as zip
i dont like to see images as problem but no code!

Are the two maven repos up-to-date?
Which version of the lib are you using? 1.5 is uptodate

I just can say; i tried my example above and it is working here.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…