Clone and open this project in Android Studio IDE and start development.
Fork this repository on GitHub and use the default Pull Request process against master branch of this repository.
- Download original snmp4j 3.3.1 dist
- Run
rm src/main/java/module-info.java
- Apply patch file
- Build .jar file with JDK 11 (maven handles
--release 8
) withmvn clean package
and copy it toapps/libs
and replace other snmp4j .jar file. (you may want to add-DskipTests=true
).
"By default" Android throws some exceptions on some devices (including emulator) during execution of this app, you can ignore them safely.
At startup:
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
Explained here
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<uJ>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/webkit/TracingController;
Explained here