Android 连接管理器
我使用以下语句
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
这也导入
import android.content.Context;
import android.net.ConnectivityManager;
Ans 这个权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
但我收到此错误: The method getSystemService(String) is undefined for the type Network_Connectivity
I use the following statement
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
Also this imports
import android.content.Context;
import android.net.ConnectivityManager;
Ans this permission
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
But I get this error : The method getSystemService(String) is undefined for the type Network_Connectivity
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
getSystemService 需要从上下文或 Activity 类调用。看起来你的 Network_Connectivity 没有扩展 Activity。
将上下文作为参数传递并尝试如下所示:
getSystemService needs to be called from context or Activity class. Looks like ur Network_Connectivity doesnt extends Activity.
Pass context as a param and try something like this: