Skip to content

Sample Android App using Fing SDK for network scanning and device recognition

License

Notifications You must be signed in to change notification settings

fingltd/devrecog-sample-app-android

Repository files navigation

Fing

Table of contents

Description

This folder contains the sample project for an Android App containing the functionalities provided by the Fing SDK for network scanning and device recognition.

The Fing SDK provides the core feature of the Fing (Network Tools) app for Android OS. It is available as an AAR (Android Archive) library, suitable to be used with the standard development tools (Android Studio) and to be published on the official Play Store.

As a framework, it may also be used by applications written in Kotlin language.

It is compatible with Android 5.0 and above.

The following dependencies should be added in your Gradle-based or Maven-based project.

Fing SDK requires a license key to work. Create a trial license or contact us to get a valid key.

Dependencies

Group Name Version
androidx.appcompat appcompat 1.1.0
com.google.android.gms play-services-analytics 17.0.0
com.google.protobuf protobuf-java 2.6.1
com.squareup.okhttp3 okhttp 4.8.0
org.snmp4j snmp4j 2.5.0

Build

Android Studio automatically includes the framework in the final package. Below is an excerpt of a Gradle build module that includes the library in the build system.

allprojects {
  repositories {
    jcenter()
    google()
    maven { url 'https://jitpack.io' }
  }
}

dependencies {
    implementation(group: 'androidx.appcompat', name: 'appcompat', version:'1.3.0')
    implementation(group: 'androidx.coordinatorlayout', name: 'coordinatorlayout', version:'1.1.0')
    implementation(group: 'com.google.android.material', name: 'material', version:'1.1.0')
    implementation(group: 'com.google.android.gms', name: 'play-services-analytics', version:'17.0.0')
    implementation(group: 'com.google.protobuf', name: 'protobuf-java', version:'2.6.1')
    implementation(group: 'com.squareup.okhttp3', name: 'okhttp', version:'4.8.0')
    implementation(group: 'org.snmp4j', name: 'snmp4j', version:'2.5.0')

    implementation 'com.github.fingltd:devrecog:2.6.1'
}

Resources

Current Version

Version Documentation
Fing SDK Doc

Authors

Project Owner

  • Marco De Angelis (marco at fing.com)

Contributors

  • Daniele Pantaleone (daniele at fing.com)
  • Tommaso Latini (tommaso at fing.com)
  • Diego Turchi (diego at fing.com)

License

Code released under the MIT License.

About

Sample Android App using Fing SDK for network scanning and device recognition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages