Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close
obsqr - minimalistic QR scanner for Android
===========================================

obsqr is a fast and lightweight QR scanner application for Android.

Requirements
------------

To make it run on your Android device you need to have Andoird 1.6 or higher.
Both, ARM and x86 architectures are supported.

Build
-----

obsqr uses zbar library to decode QR images, so before building obsqr you need
to install zbar first. 

To make easier, there is a helper script called 'fetch-zbar.sh':

	$ bash fetch-zbar.sh

This will fetch zbar sources from the official repository and
create symlinks to the zbar sources inside `jni` directory.

Then, update project accodring to your SDK version:

	$ android update project -p . -t <your-target>

Edit local.properties by specifying path to the NDK:

	...
	sdk.path=/path/to/sdk
	ndk.path=/path/to/ndk
	...

Finally, run ant to build obsqr:

	$ ant debug

After this step, you should get an *.apk inside the 'bin' directory.

License
-------

obsqr is free software distributed under the terms of the MIT license.
See LICENSE file for more details.

Recent activity

Anna Kruglik

Anna Kruglik pushed 5 commits to trikita/obsqr

0b81963 - release version 2.6
a7f6481 - added wifi configuration qr parser; after parsing a device may be connected to a network due to new permissions in manifest: CHANGE_WIFI_STATE, ACCESS_WIFI_STATE
7216dff - improved MECARD contact parser to fully support escaped characters in contact information
8a86818 - added wifi QR code parser
0b78c78 - linted sources; set support since api level 9
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.