snmp有android代理端吗,GitHub - wosika/SNMP4Android: 简易使用于安卓的SNMP工具类,基于snmp4j...
SNMP4Android
找了很久都没有找到适合用在android的snmp客户端所以自己开源一份希望能帮助到你。
English Document: README
使用方法:
//在子线程中调用
thread {
//调用发送
SnmpUtils.sendSNMP(
oidCmd = ".1.3.6.1.2.1.25.3.5.1.1"
, ipAddress = "169.254.198.16"
//设置版本 可选参数默认为2c
, snmpVersion = SnmpUtils.SNMP_VERSION_2c
//设置超时时间 可选参数 默认为1000毫秒
, timeoutMillisecond = 1000
//设置重试次数 可选参数 默认为2次
, retryCount = 2
//设置团体名 可选参数 默认public
, community = "public"
, //设置监听器 可选参数
responseListener = { responseState ->
//先判定是否成功,成功再去使用value
if (responseState.isSuccess) {
setMessage("成功~回调数据:${responseState.value}")
} else {
setMessage("失败~回调数据:${responseState.exception?.message}")
}
}
)
}
//切记不要再使用start kotlin中语法糖thread{}会自动start
// .start()
需要指定JDK 1.8,在app build:gradle 中的android 下添加 指定jdk版本的代码,如下:
android {
......
//指定jdk版本
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
增加权限:
依赖添加:
1.Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
2.Add the dependency
dependencies {
implementation 'com.github.wosika:SNMP4Android:1.0.2'
}
snmp有android代理端吗,GitHub - wosika/SNMP4Android: 简易使用于安卓的SNMP工具类,基于snmp4j...相关推荐
- snmp有android代理端吗,Android实现snmp协议(1)
snmp协议是TCP/IP协议,是用c系语言完成的,本人以前移植过的uip1.0也是用c语言写的.而Android必须使用Java来实现,为此,本人首先使用了snmp4j这个jar包,建立了Java工 ...
- android文件管理工具类,GitHub - RyanYans/Android-Utils: 安卓开发 常用 工具类 汇总
天下文章一大抄,因为从开始学习到现在大约一年多 积攒的工具类.很多都是别人的. 但是也不知道是谁的了 如果涉及什么的问题.请联系我.我会做出相应修改: PS:不懂怎么用的,都可以看demo 一些都是已 ...
- 【Android 内存优化】Bitmap 图像尺寸缩小 ( 设置 Options 参数 | inJustDecodeBounds | inSampleSize | 工具类实现 )
文章目录 一.解码图片参数 inJustDecodeBounds 二.计算图片的缩小比例 三.设置图片缩小配置 inSampleSize 四.设置图片像素格式 inPreferredConfig 五. ...
- 基于Android 移动端的网络视频探索系统【100010403】
基于移动端的网络视频探索系统 1 引言 1.1 研究背景 智能手机用户在 2015 年占全:人数比例超过百分之十,在 2016 年的时候手机用户超过 20 亿,中国占百分之三十左右.现如今,全:的智能 ...
- Android开发工具类 Utils
包括了各种工具类.辅助类.管理类等 Awesome_API: https://github.com/marktony/Awesome_API/blob/master/Chinese.md 收集中国国内 ...
- Android开发辅助工具类 Utils
包括了各种工具类.辅助类.管理类等 都可以 在Git 里找到代码 来研究,深入 Awesome_API: https://github.com/marktony/Awesome_API/blo ...
- Android开发辅助工具类 Utils 汇总
包括了各种工具类.辅助类.管理类等 Awesome_API: https://github.com/marktony/Awesome_API/blob/master/Chinese.md 收集中国国内 ...
- Android开发工具类
包括了各种工具类.辅助类.管理类等 Awesome_API: https://github.com/marktony/Awesome_API/blob/master/Chinese.md 收集中国国内 ...
- android 蓝牙低功耗(BLE)非常棒的工具类,获取小米手环的步数
现在物联网搞的轰轰烈烈的,小米的手环等一系列产品,下面我们就来研究一下小米手环的记步功能 工具类 package com.zsl.bluetoothdemo.ble;import android.bl ...
- 动态代理模式_应用(Redis工具类)
本次使用动态代理的初衷是学习Redis,使用Java操作Redis时用到Jedis的JedisPool,而后对Jedis的方法进一步封装完善成为一个工具类. 因为直接使用Jedis对象时,为了保证性能 ...
最新文章
- 深入解析Windows操作系统笔记——CH1概念和术语
- hadoop1.2.1伪分布模式安装教程
- Linux下使用curl进行http请求(转)
- python 循环赋值_Python打牢基础,从19个语法开始!
- Eclipse安装ADT失败解决办法
- 进阶阿里架构师:算法、编程语言、数据库、架构设计!书单推荐!
- (29)Verilog HDL系统函数:$finish
- Oracle EBS AP 发票放弃行
- Vuex的核心概念state
- Linux系统 nginx伪静态配置及nginx重启
- iOS开发之App开发团队必须知道的 iOS 11 更新点几iPhoneX的屏幕适配
- Flash研究(一)——本地通讯
- 计算机boot进入u盘启动,电脑boot设置U盘启动项具体方法
- 1024 科学计数法(C语言详解)
- 什么是mysql数据字典_数据字典是什么?
- 2022-华为-大数据研发工程师-秋招面经
- 我堕落了?我怎么就堕落了? (转)
- 初探:使用Jest进行React单元测试
- 电子病历质控系列-医疗质量工作任务003
- 去看刘晓庆演的话剧《武则天》