diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml index ccbdbe8..1871af7 100644 --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -77,7 +77,7 @@ + android:theme="@style/Theme.Sherlock.Dialog" /> + + + + + \ No newline at end of file diff --git a/android/src/org/exobel/routerkeygen/WifiScanReceiver.java b/android/src/org/exobel/routerkeygen/WifiScanReceiver.java index 8439bea..8ae9ef9 100644 --- a/android/src/org/exobel/routerkeygen/WifiScanReceiver.java +++ b/android/src/org/exobel/routerkeygen/WifiScanReceiver.java @@ -18,6 +18,7 @@ */ package org.exobel.routerkeygen; +import java.io.IOException; import java.util.Iterator; import java.util.List; import java.util.Set; @@ -30,6 +31,7 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; +import android.content.res.Resources.NotFoundException; import android.net.wifi.ScanResult; import android.net.wifi.WifiManager; import android.os.AsyncTask; @@ -114,10 +116,17 @@ protected WiFiNetwork[] doInBackground(Void... params) { results.remove(j--); for (ScanResult result : results) { try { - set.add(new WiFiNetwork(result, new ZipInputStream(context - .getResources().openRawResource(R.raw.magic_info)))); + ZipInputStream magicInfo = new ZipInputStream(context + .getResources().openRawResource(R.raw.magic_info)); + set.add(new WiFiNetwork(result, magicInfo)); + magicInfo.close(); } catch (LinkageError e) { misbuiltAPK = true; + } catch (NotFoundException e1) { + e1.printStackTrace(); + } catch (IOException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); } } @@ -128,6 +137,5 @@ protected WiFiNetwork[] doInBackground(Void... params) { networks[i++] = it.next(); return networks; } - } } diff --git a/icon/icon_notification.svg b/icon/icon_notification.svg new file mode 100644 index 0000000..92c4410 --- /dev/null +++ b/icon/icon_notification.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + +