Internet Speed Tester is an Android application that allows users to measure the speed of their internet connection in real-time. The app features a visually appealing gauge interface that displays download speed, latency, and includes support for AdMob native ads.
Here's Buy Sorce Code :
- Real-time Internet Speed Test: The app measures and displays the download speed of your internet connection in MB/s.
- Interactive Gauge Interface: The speed test results are shown on a dynamic gauge that changes color based on speed.
- Latency Measurement: The app also calculates and displays the latency (ping) of your connection.
- AdMob Native Ads Integration: Monetize the app with native ads that blend seamlessly with the app's UI.
To run this project on your local machine:
- Clone the repository:
git clone https://github.com/samyak2403/internet-speed-tester.git
This Android application measures internet speed and displays the results in a visually engaging way, along with displaying native ads for monetization.
- Ensure you have the latest version of Android Studio installed.
- Install all required dependencies as prompted by Android Studio.
- Clone the repository:
git clone https://github.com/your-username/your-repository.git
- Open the project in Android Studio.
- Replace the placeholder
YOUR_ADMOB_NATIVE_AD_UNIT_ID
in theAdUtils.kt
file with your actual AdMob Native Ad Unit ID.
- Build and run the project on an Android device or emulator.
- The app uses the
SpeedTestSocket
library to perform internet speed tests by downloading a file and measuring the transfer rate. - The results are displayed on a graphical gauge that is color-coded to indicate different speed ranges.
- A native ad is displayed below the speed test results to generate revenue.
- MainActivity: The core activity that handles the speed test process and UI updates.
- Gauge Interface: Displays the download speed in a visually engaging way.
- AdUtils: A utility class that stores AdMob unit IDs and manages ad loading.
Real-time Speed Test | Native Ad Integration |
---|---|
This project is licensed under the MIT License. See the LICENSE file for more details.
Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request. For major changes, please open an issue first to discuss what you would like to change.
Android, Internet Speed, Speed Test, AdMob, Native Ads, Kotlin, Java, Open Source
For any questions or issues, feel free to open an issue on GitHub or contact me directly at [email protected].