Network Log Application icon

Network Log 2.25.1

1.3 MB / 100K+ Downloads / Rating 3.6 - 1,094 reviews


See previous versions

Network Log, developed and published by Pragmatic Software, has released its latest version, 2.25.1, on 2015-08-04. This app falls under the Tools category on the Google Play Store and has achieved over 100000 installs. It currently holds an overall rating of 3.6, based on 1.094 reviews.

Network Log APK available on this page is compatible with all Android devices that meet the required specifications (Android 2.2+). It can also be installed on PC and Mac using an Android emulator such as Bluestacks, LDPlayer, and others.

Read More

App Screenshot

App Screenshot

App Details

Package name: com.googlecode.networklog

Updated: 10 years ago

Developer Name: Pragmatic Software

Category: Tools

New features: Show more

App Permissions: Show more

Installation Instructions

This article outlines two straightforward methods for installing Network Log on PC Windows and Mac.

Using BlueStacks

  1. Download the APK/XAPK file from this page.
  2. Install BlueStacks by visiting http://bluestacks.com.
  3. Open the APK/XAPK file by double-clicking it. This action will launch BlueStacks and begin the application's installation. If the APK file does not automatically open with BlueStacks, right-click on it and select 'Open with...', then navigate to BlueStacks. Alternatively, you can drag-and-drop the APK file onto the BlueStacks home screen.
  4. Wait a few seconds for the installation to complete. Once done, the installed app will appear on the BlueStacks home screen. Click its icon to start using the application.

Using LDPlayer

  1. Download and install LDPlayer from https://www.ldplayer.net.
  2. Drag the APK/XAPK file directly into LDPlayer.

If you have any questions, please don't hesitate to contact us.

App Rating

3.6
Total 1,094 reviews

Reviews

4 ★, on 2018-10-26
A pretty great packet sniffer that you can filter based on specific apps. There is a slight bug, at least on my Galaxy S4 running LineageOS 14.1, with this app that prevents the whole log being cleared, even after choosing to clear them. It appears cleared until the app is restarted. Old logs are still present. This happens even after deleting cache and data from the Android settings. Also, logging seems to not always happen, even after turning on logging. And, if it logs at all, nothing appears on the Log tab until you go to another screen (such as Settings) and exit out of there. There might be a time that the developer will choose to update the app to get rid of this bug. The app is great when it works.

3 ★, on 2019-09-26
Great until it stops showing the log entries it's taking (about 10 minutes after installing). Uninstall/reinstall shows the missing entries and then it stops again.

1 ★, on 2019-12-20
Doesnt work...... and what is with it saying the German translation stuff. We do not see anything about that.

5 ★, on 2019-01-10
Beyond fantastic. I am using KitKat 4.4.2 and no problems.

2 ★, on 2019-11-20
Says update not available for this version. If outdated, remove from Google play.

5 ★, on 2018-10-05
How interesting this is and in this time. It is a reminder of Orwell's "Ninety Eight-Four". Clearly "the devil is in the details" when using applications for what ever purpose, what ever time and includes whom ever. This is amazing and will get "those kids" to take another look of how applications work in the background.

Previous Versions

Network Log 2.25.1
2015-08-04 / 1.3 MB / Android 2.2+

About this app

Requires rooted devices.


ATTENTION: Some versions of Android, especially on Samsung stock ROMs, may have restrictive SELinux policies that may prevent this app from working. We are working hard to resolve or provide workarounds for this.

In the meantime, if you find this app is not working due to permission denied errors when you in fact do have root, it is likely due to a prohibitive SELinux policy being enforced. You can disable SELinux enforcing by executing 'setenforce 0' in a root shell.

Please do not leave a bad rating/review due to the decision of some device ROMs to enforce restrictive SELinux policies. As mentioned, we are working hard to resolve/workaround these issues. Feel free to use the in-app 'Report Bug/Feedback' option to provide useful information to help us out.



Please do not use the reviews to request features or report issues. If you have a request for Language Translations, features or want to report a bug, use the in-app Report Bug/Feedback option or send e-mail to pragma78@gmail.com.


Wondering when and to where your Android apps are connecting across the Internet? Look no further! Network Log is for you!

Network Log monitors iptables-logging to display a real-time list of which apps are making network connections, and provides statistics about those app connections.

★ Real-time log display

The log tab shows the network packets being transmitted and their details such as:

* source and destination addresses/ports
* network protocol and interface
* bytes transmitted
* timestamp

★ Real-time network usage statistics

The Apps tab lists installed applications along with network usage statistics such as:

* total packets and bytes sent
* active network throughput speed in Bps/Kbps/Mbps
* timestamp of last connection
* list of all the unique connections made by each app
* sortable and filterable packets/bytes counters

★ Real-time connection notifications

The statusbar icon's up/down arrows will highlight when upload/download traffic occurs, and the notification drop-down shade displays the connection throughput speed in Kbps.

You can also configure toast pop-up notifications on a per-app basis that will pop-up a temporary notification containing connection details no matter which app you are in.

★ Graphs

Click an app in either tab to see time-lines of its connections.

Select the 'Apps Timeline' menu item to see an over-all time-line of all apps.

Adjustable interval from 1 ms to 48 hours for summing data:

* to see each packet, set to 1 ms
* for Kbps, set to 1 second
* for Kb-per-hour, set to 1 hour; etc

Adjustable pinch-zoomable and scrollable graphs.


Note: While the app itself is designed to use minimal CPU/battery, you can further reduce the CPU/battery use by exiting the app after starting the logging service.


Full source code available at https://github.com/pragma-/networklog.


Requires rooted devices.

New features

Improve German translations (thanks CHEF-KOCH!)

App Permissions

Allows applications to open network sockets.
Allows an application to write to external storage.
Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.
Allows an application to read from external storage.