0

I need to create a GS1 Databar Expanded barcode (also known as RSS Expanded).

I have looked on stackoverflow for similar questions such as this, this, this.. and many more but they didn't have an answer...

I have looked at ZXing. It supports scanning GS1 barcodes but I need to generate one, not scan it. When I tried the code to generate an RSS barcode, I got an exception. I looked up the issue and found out that encoding the GS1 Databar barcode is not supported though here.

I have looked at Okapibarcode and Onbarcode.

Okapibarcode has a JAR file. I tried integrating that JAR file into Android Studio but the JAR has code from the Java library that isn't available for Android (such as Java AWT).

Onbarcode also has a JAR file and it supports Android but the Android support doesn't come with GS1 Databar Expanded.

I have tried creating a normal Java project on IntelliJ and integrated the above JAR files and they work. But no way to make them work for Android.

I have thought of running normal Java projects on Android but results from the Internet say I can't. Not without root access.

I have found VintaSoft Barcode .NET SDK but it runs on Xamarin C# and will not be compatible on an Android project.

Is there a library that can help achieve the goal of generating a GS1 Databar barcode on Android? Or someway to achieve this on Android?

Terry Burton
  • 2,801
  • 1
  • 29
  • 41
Dave
  • 43
  • 7

0 Answers0