在 Android 2.2 上发出 SNMP 设置请求

发布于 2024-10-17 18:29:22 字数 272 浏览 5 评论 0原文

我想在 Android 应用程序中发出简单的 SNMP 设置请求。 我只想为一台设备设置一个值。但我无法让它发挥作用。

我尝试使用Snmp4Android.jar包。 我尝试从 org.snmp4j 导入,

现在它在我在这一行中遵循的一些示例代码中失败: 传输 = 新的 DefaultUdpTransportMapping(); 它抛出异常:权限被拒绝

添加 INTERNET 权限后,它会意外停止。

我被困住了!

请指教,有人有一个有效的例子吗?

I want to make a simple SNMP set request within an Android app.
I just want to set one single value to a device. But I can't make it work.

I tried to use the Snmp4Android.jar package.
I tried importing from org.snmp4j

Right now it fails at some example codes I am following on this line:
transport = new DefaultUdpTransportMapping();
It throws an exception: Permission denied

After adding the INTERNET permission it just stops unexpectedly.

I'm stuck!

Please advise, anyone got an example that works?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我们只是彼此的过ke 2024-10-24 18:29:22

我发现端口低于一定数量时会出现此错误。我假设您使用 161,因为它是每个人都使用的“默认”端口之一。不幸的是,我相信它是那些受限制的端口之一。给它一个非常高的端口号。 2001年是我一起工作的一年。

I have seen this error occur with ports lower than a certain number. I'm going to assume you are using 161 as it is one of those "default" ports that everyone uses. Unfortunately I believe it is one of those restricted ports. Give it a very high number port. 2001 is the one I work with.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文