icon
MinQRReader - Google Play の Android アプリ


某サービスを利用する際、「Google認証システム」を使って2段階認証する必要があった。

「Google認証システム」について詳しくは↓を見てね(^_-)-☆
Tech TIPS:「Google認証システム」アプリとAndroid端末で2段階認証を実現する - @IT

んで、QRコードを読み込む場面があるのだが、その際、更にQRコードリーダーアプリが必要となる。
通常は対応アプリがインストールされておらず、Google公式?のアプリに誘導されることになるかと思われる。
(蛇足:私の場合、Qoo10というアプリがQR読み込みに対応していて表示されたので、誘導されるところは未体験です(;´Д`))
追記 現バージョンの「Google認証システム」アプリには、バーコードリーダーが内蔵されたみたいですね

なのだが、このGoogle公式?のアプリ、余計な権限(パーミッション)が盛り沢山なんだよね。。
このアプリには次の権限が必要です:
端末とアプリの履歴
 ウェブのブックマークと履歴の読み取り
連絡先
 連絡先の読み取り
電話
 通話履歴の読み取り
画像/メディア/ファイル
 USB ストレージのコンテンツの変更または削除
 USB ストレージのコンテンツの読み取り
ストレージ
 USB ストレージのコンテンツの変更または削除
 USB ストレージのコンテンツの読み取り
カメラ
 画像と動画の撮影
Wi-Fi 接続情報
 Wi-Fi 接続の表示
その他
 バイブレーションの制御
 ネットワークへのフルアクセス
 Wi-Fi からの接続と切断
 ライトのコントロール


ワタクシメ謹製アプリでは、ここまで減らすことに成功いたしました!
バージョン 1.0.0 のアクセス先:
カメラ
 画像と動画の撮影
その他


もちろん、本家?のほうが高機能でなにかと便利なのだと思うんだけど、ただQRコードを読んでくれさえすればええんじゃい、っていう場合には、やはり余分な権限は重石になるよね(^o^;)

と、自分で作ったようなことをほざいておりますが、ほとんどGoogle様ご作成の『ZXingライブラリ』を使用させていただいたおかげです。本当にありがとうございました。

更に、オンラインでQRコードを読み込むことができる、Webサービスもご提供くださっています。さすがGoogle様。
ZXing Decoder Online

上述のライブラリを使っているため、QRコードリーダーとは謳っていますが、バーコードも読めます。


相変わらずまとまりのない文章なわけだが…あきらめた┐(´д`)┌

<完>


↓インストールはこちら(Google Play ストア)
MinQRReader