About 撮ってQR!
ハードウェアの制御(写真と動画の撮影)とストレージの読み取り以外の権限を要求しません。
Nexus7(2013)(Android4.4.2)での動作を確認しています。
QRコードはカメラからの読み取りと、画像ファイルからの読み込みが出来ます。
読み取り結果はある程度自動で判別して、ブラウザやメールソフトの起動が出来るほか、
手動で他のアプリへと渡すことも可能です。
(自動起動のON/OFFは設定画面から変更が出来ます。)
カメラ周りがよくわからなかったので、持っていない機種への不具合対応は期待しないでください。
作成に当たり、ZXing Teamのバーコード処理ライブラリを使用しています。
また、KLab株式会社の「DSAS開発者の部屋」の内容を参考にさせていただきました。
QRコードは株式会社デンソーウエーブの登録商標です。
使用している権限の説明
READ_EXTERNAL_STORAGE:
ストレージ(保存領域)を読み取る権限です。(書き込みは出来ません。)
このアプリではQRコードの画像を読み取るために使用します。
Android 4.4未満ではストレージは自由に読み取れましたが、それ以降のバージョンでは権限が必要になりました。
Android 4.1~4.3では、保護されたストレージへのテストアクセスの権限として表示されます。(実質無関係)
CAMERA:
カメラを使い写真や動画を撮る権限です。
このアプリではカメラを使ったQRコードの読み取りに使用します。 Control of hardware (shooting photos and videos) and does not require the permission of non-reading of storage.
Nexus7 you are sure the operation at the (2013) (Android4.4.2).
QR code and read from the camera, you can read from the image file.
Reading results to determine to some extent automatic, in addition to can start the browser and e-mail software,
It is also possible to pass manually to other apps.
(ON / OFF of automatic start-up can be changed from the settings screen.)
Since around the camera I did not know well, fault correspondence to one that does not model, please do not expect.
In preparing, it uses the bar code processing library of ZXing Team.
In addition, the contents of the "DSAS developers of the room" of KLab Co., Ltd. we were allowed to reference.
QR Code is a registered trademark of Denso Wave.
Description of authority you are using
READ_EXTERNAL_STORAGE:
It is a privilege to read the storage (storage area). (Writing is not possible.)
With this app you can use to read the image of the QR code.
Although it is less than Android 4.4 storage was read freely, now it requires permission in later versions.
In Android 4.1 ~ 4.3, it appears as the authority of the test access to protected storage. (Real unrelated)
CAMERA:
It is a privilege to take photos and videos to use the camera.
With this app you use to read the QR code using the camera.