我编写了代码来检查网络连接类型,如下所示:
ConnectivityManager conMan = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
//mobile
NetworkInfo.State mobile = conMan.getNetworkInfo(0).getState();
//wifi
NetworkInfo.State wifi = conMan.getNetworkInfo(1).getState();
我还在AndroidManifest.xml文件中添加了以下权限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
但是当我运行应用程序时它会崩溃。有谁知道造成这种情况的原因是什么?
答案 0 :(得分:0)
您是否在清单文件中添加了这两个权限,如果不添加这些权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
答案 1 :(得分:0)
由于您没有发布任何错误日志,无法分辨实际问题或解决方案。虽然你可以试试这段代码。
remove: function(){
this.$el.animate({"height" : "0"},500, function(){
$(this).remove();
});
},