Skip to content

vasili8m/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

The archive fing-kit.aar should be placed locally in a folder placed at the same level of the Android app source code, (e.g. if your source code is in <root/app/src>, place the library in <root/app/libs>) and it will be added as transitive compilation item in your build system.

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()
    flatDir {
      dirs 'libs'
    }
    google()
  }
}

dependencies {
  compile(name:'fing-kit', ext:'aar') {
    transitive=true
  }
  implementation 'androidx.appcompat:appcompat:1.1.0'
  implementation 'com.google.android.gms:play-services-analytics:17.0.0'
  implementation 'com.google.protobuf:protobuf-java:2.6.1'
  Implementation 'com.squareup.okhttp3:okhttp:4.8.0'
  implementation 'org.snmp4j:snmp4j:2.5.0'
}

Resources

Current Version

Version
Fing SDK 2.5.0

Latest Doc

Fing Mobile SDK

Authors

Project Owner

  • Marco De Angelis (marco at fing.com)

Contributors

  • Daniele Pantaleone (daniele at fing.com)
  • Tommaso Latini (tommaso 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

 
 
 

Contributors

Languages