java - 我如何启用/禁用 Android 上的以太网连接?

标签 java android xamarin ethernet

我正在为 Android 开发 Xamarin,我需要启用/禁用以太网连接(RJ45 电缆),大约 3 天以来我一直在寻找它,但找不到任何可以帮助我解决这个问题的东西.

有人知道怎么做吗?

今天我发现了这个:

http://developer.oesf.biz/em/developer/reference/durian/android/net/ethernet/EthernetManager.html

但是我在 Xamarin 上找不到 Java.Lang.Object 和 Android.Net.Ethernet。即使在 Eclipse 上我也找不到它,并且我更新并完成了 SDK(从 API 2 到 API 19)。

最佳答案

我找到了一种使用内部命令启动以太网的方法,需要 Root 访问权限,但有效。

Java.Lang.Runtime proc = Java.Lang.Runtime.GetRuntime();

proc.Exec(new String[]{"su", "-c", "netcfg eth0 up"});

关于java - 我如何启用/禁用 Android 上的以太网连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21704538/

相关文章:

java - amazon simple workflow-并行处理任务,只有在前一阶段的所有并行过程完成后才进入下一阶段

java - mac 上的安卓工作室 : remove proxy settings

android - Xamarin webview 在 Release模式下不工作——Visual Studio 2013 和 2015

java - 是否有 API/LIB 可以删除 JavaBackend 中的 JavaScript?

java - 添加 jsoup 作为提供的依赖项后,Storm 命令失败并出现 NoClassDefFoundError

安卓/NFC : Get Tag in onCreate() without new Intent

android - 如何在 Android KitKat 或更高版本上接收传入的短信?

c# - 从 AppDelegate 访问类的现有实例中的方法

ios - 绑定(bind)表源继承自什么类

java - 将现有项目导入heroku