Powerful network toolset packed into an Android app. Gathers and displays the information about the Wi-Fi network environment! 📱✨
ListViews
with RecyclerViews
, remade layouts in PortScannerActivity
and SubnetScannerActivity
!PortScannerActivity
and SubnetScannerActivity
:
SubnetScannerActivity
!MainActivity
(due to it not being functional)!CellularDataIPActivity
copyableRouterSetupActivity
not loading some router admin interfaces (such as new TP-Link routers)POST_NOTIFICATIONS
permission to fix services not starting on Android 13 and higherNotificationService
which resulted in leftover service notificationsNullPointerException
s in CellularDataIPActivity
and PingToolActivity
src/java
directory! All files are now split into categorized foldersApp
) to better organize the codeMainActivity
to the App
classMainActivity
layout!stealthcopter/AndroidNetworkTools
which includes several new features and fixes!fulvius31/ip-neigh-sdk30
native library in AndroidNetworkTools to allow MAC address lookup of local devices during subnet scans!CellularDataIPActivity
!PortScannerActivity
!SubnetScannerActivity
!SubnetScannerActivity
!RouterSetupActivity
!Discord Server
and Supporters
activities to Settings!SettingsActivity
!ActionBar
in Tools which are displayed when operations are running!NetworkOnMainThread
exception in MainActivity
when user long-clicks the TextViews to copy the content or uses the "Copy All Network Info" option.dhcp.netMask
returning 0
, reimplemented subnet mask calculationhandler.removeCallbacks()
in onDestroy event and added a variable to discard further Handler
posts in NotificationService
""
) in SSID stringstealthcopter/AndroidNetworkTools
LocaleManager
and KeepScreenOnManager
to reduce the code repetitionQSTileService
I wish everyone happy holidays, have a cheerful year ahead! 🥂
ThemeManager
class!DNSLookupActivity
and WhoIsToolActivity
to prevent crashes on uncaught NumberFormatExceptions
of float valuesMainActivity.onCreate()
into separate methodsRouterSetupActivity
to allow users log into the admin panel using the built in login page!SettingsActivity
! List options now show the currently selected entries, moved some settings in Notification category to a collapsed group section!supporters_activity.xml
, organized widget attributesfastlane
directory with metadata for the F-Droid store pageActivity
object in MainActivity.javaportScanner
has initialized itselfEditText
to TextInputEditText
onReceivedHttpAuthRequest
listener to start the login sequenceHandler
when user clicks the Stop Services
action button.
Prevents Handler
from posting a job to the Queue
when the service is about to stop.âš Attentionâš |
---|
In order to update to 1.4.1 you have to uninstall the previous version of Wi-Fi Info (in case you have one installed on your device) |
[Android 11] Service crash on MainActivity
CONNECTIVITY_CHANGE
broadcast receiver to check connection state without delay!
Happy New Year everyone!
Splash screen icon resolution is too big
#33 and other small bugs!