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.
| 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.
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'
}
| Version | |
|---|---|
| Fing SDK | 2.5.0 |
Project Owner
- Marco De Angelis (marco at fing.com)
Contributors
- Daniele Pantaleone (daniele at fing.com)
- Tommaso Latini (tommaso at fing.com)
Code released under the MIT License.
