wpadebug: Add support for QR Code scanning and display via zxing
Enhance wpadebug application to support scanning and displaying of QR codes. This depends on a third-party source: zxing (https://github.com/zxing/zxing). Shell command to launch scanner/viewer via wpadebug is: >adb root >adb shell Scanner: >am start -n w1.fi.wpadebug/w1.fi.wpadebug.QrCodeScannerActivity Viewer: >am start -n w1.fi.wpadebug/w1.fi.wpadebug.QrCodeDisplayActivity QR code string input/output file would be generated in '/sdcard/wpadebug_qrdata.txt' in the device. Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
8f7a50a63e
commit
717f236dce
5 changed files with 219 additions and 0 deletions
|
@ -8,6 +8,7 @@
|
|||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
|
||||
<uses-permission android:name="android.permission.INTERNET" />
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||
<application android:label="wpadebug">
|
||||
<activity android:name="w1.fi.wpadebug.MainActivity"
|
||||
android:label="wpadebug">
|
||||
|
@ -45,6 +46,14 @@
|
|||
android:label="Credential"
|
||||
android:parentActivityName="w1.fi.wpadebug.WpaCredActivity">
|
||||
</activity>
|
||||
<activity android:name="w1.fi.wpadebug.QrCodeScannerActivity"
|
||||
android:label="QR Code Reader"
|
||||
android:parentActivityName="w1.fi.wpadebug.MainActivity">
|
||||
</activity>
|
||||
<activity android:name="w1.fi.wpadebug.QrCodeDisplayActivity"
|
||||
android:label="QR Code Display"
|
||||
android:parentActivityName="w1.fi.wpadebug.MainActivity">
|
||||
</activity>
|
||||
<activity android:name="w1.fi.wpadebug.WpaWebViewActivity"
|
||||
android:label="WebView"
|
||||
android:launchMode="singleTop"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue