Skip to content

Project which compiles barcodescanner sources to an aar for use in Android projects

License

Notifications You must be signed in to change notification settings

EddyVerbruggen/barcodescanner-lib-aar

Repository files navigation

Steps to build a new .aar

  • Clone this repo
  • Open it in Android Studio
  • Update any source files as needed (current version is: https://github.com/zxing/zxing/releases/tag/BS-4.7.6):
    • Copy all files from core
    • From the android folder grab the src/.../android folder and paste that to the appropriate package
    • Same for android-core
    • Note that R.java is generated when building and is supposed to be in build/generated/source/r/debug/barcodescanner/xservices/nl/barcodescanner/R
    • Re-add the 'flip camera' feature and the 'portrait scan' feature I added before!
    • Make sure no app_name tag is active in the res/values*/string.xml files
  • (Finder/Explorer): Clean barcodescanner > build > outputs
  • Open the Gradle toolwindow
  • Run barcodescanner > Tasks > other > build
  • The (release) .aar will be generated in barcodescanner > build > outputs
  • Commit and push any changes made!

The generated .aar is used in:

About

Project which compiles barcodescanner sources to an aar for use in Android projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published