草庐IT

ERR_INTERNET_DISCONNECTED

全部标签

android - 使用 IPP(Internet 打印协议(protocol))或 LPR(远程行式打印机)在 android 中打印文件

我的要求是在不使用任何基于云的服务的情况下从Android设备打印文件。我已经能够使用“原始”打印协议(protocol)实现它,即通过简单地将文件发送到端口9100的打印机IP地址。下面是代码fragment:client=newSocket(ip,port);//Portis9100byte[]mybytearray=newbyte[(int)file.length()];//createabytearraytofilefileInputStream=newFileInputStream(file);bufferedInputStream=newBufferedInputStrea

java - 如何使用带有 HTTP 的 ipp(Internet 打印协议(protocol))在 android 中打印文件?

我想从android应用程序打印文件。同样,在谷歌搜索后,我发现了一些有用的信息,我将不得不使用IPP(互联网打印协议(protocol))和HTTP。我是ipp的新手,但我使用过HTTP。那么有人可以帮助我吗?谁能给我一些有用的信息或链接?提前致谢? 最佳答案 您需要发出具有某些特殊功能的HTTPPUT请求,您必须:使用端口631而不是80(当然,除非明确指定)。重写header中的url(即ipp://=>http://)。协议(protocol)ID是IPP/1.1。您必须通过质询方法进行身份验证。OTOH,正文中使用的请求/

android - 当设备连接到 Internet 时向服务器发送数据

我的应用需要在连接设备时向服务器发送一些数据。我一直在阅读原生Android广播操作。当设备连接到Internet时,我愿意找到一种使用方法,就像gmail一样。(同步邮件时顶部的“正在加载”图标)是ACTION_SYNC吗我在寻找什么?如果没有,gmail如何知道设备何时连接到互联网? 最佳答案 你需要像这样注册一个接收器:此处有更多详细信息:http://code.google.com/events/io/2009/sessions/CodingLifeBatteryLife.html(PDF应该足够了)。

android - 为什么 `ACTION_GATT_DISCONNECTED` 确实需要这么多时间来更新状态?

我正在使用低功耗蓝牙连接我的galaxyS4。连接后,连接状态会在函数中更新privatefinalBroadcastReceivermGattUpdateReceiver=newBroadcastReceiver(){@OverridepublicvoidonReceive(Contextcontext,Intentintent){finalStringaction=intent.getAction();StringintentAction;if(BluetoothLeService.ACTION_GATT_CONNECTED.equals(action)){Log.d(TAG,"C

linux ping命令原理与用法(ping指令)ICMP(Internet Control Message Protocol,互联网控制报文协议)TTL(Time to Live)数据包生存时间

文章目录ping命令ping命令用法文档翻译示例-``:目标主机的DNS名称或IP地址。-`-a`:使用可听的ping。当发送ping请求时,会发出声音提示。-`-A`:使用自适应ping。根据网络状况自动调整ping的间隔时间。(无延时ping)-`-B`:使用固定源地址。在多个网络接口上进行ping时,指定使用特定的源地址。(不知道怎么玩)-`-c`:在收到指定数量的回复后停止ping。-`-D`:打印时间戳。在每个ping回复中打印时间戳。-`-d`:使用SO_DEBUG套接字选项。启用调试模式,打印更多调试信息。-`-f`:洪水式ping。连续发送ping请求,不等待回复。-`-h`:

android - 如果没有 Internet 连接,HttpURLConnection getResponseCode() 不会返回

我正在使用HttpURLConnection通过以下代码检查服务器URL是否可用:try{booleanconnectionFailed=false;URLknownURL=newURL("http://www.google.com");httpConnection=(HttpURLConnection)knownURL.openConnection();httpConnection.setConnectTimeout(5000);responseCode=httpConnection.getResponseCode();if(responseCode!=200){status=Con

android模拟器的wifi说 "connected no internet"

所以模拟器上没有互联网可用,而且(当然)例如在我的map应用程序中也没有互联网可用(这可能是map无法加载的原因)。为什么它不起作用?androidstudio3.2canary14,模拟器Nexus5XAPI26,我认为这是一个x86_64,但x86也不起作用。MacOSHighSierra。 最佳答案 你试过吗?your_path_of_android_sdk\tools\emulator-avd-dns-server8.8.8.8 关于android模拟器的wifi说"connec

Android Studio/Win8/ERR_NAME_NOT_RESOLVED

在Windows8x64(最新的稳定版本)上使用AndroidStudio。我有一个非常简单的项目,只有一个指向google.com的WebView,但每次我在模拟器中启动该应用程序时,我都会收到ERR_NAME_NOT_RESOLVED。我已确保INTERNET权限在list中,我尝试将-dns-server标志传递给模拟器,将其指向127.0.0.1以及我的路由器IP,但没有任何效果。我在网上搜索了一下,什么也没发现,这似乎很可疑。这是一件相对简单的事情,我希望开箱即用。有什么想法吗?提前致谢! 最佳答案 通过禁用我的NIC,我

计算机网络实验:应用层协议服务配置:配置DNS服务器+配置HTTP服务器+配置FTP服务器(打开internet 协议版本4 TCP/IPV4+WebDAV创作规则)

一、配置DNS服务器我觉得配置DNS网络这部分的主要难点是:网上的资料太庞杂,有些是用虚拟机做的,有些是用ntbind做的,像我个人用的是Win10系统,虚拟机不太会使用,有些教程基于win2007和winxp,在win10上无法复现实现,所以我花了很多时间找资料,有些教程做到一半才发现无法实现,耗费了很多时间。下面是我找到的win10搭建dns服务器的教程,经过我的实际操作最终是成功的,大家可以去看看:windows10个人版使用ntbind搭建dns服务然后基于上面的博客,我有几点想要补充的,可以提高操作的成功率:1、首先一定要记得用管理员身份运行cmd,不然很多操作都无法进行:2、下载n

android.permission.INTERNET?

我在我的应用中使用了三个按钮1)反馈按钮:它允许用户通过任何邮件应用程序发送反馈2)使用分享Intent的分享按钮3)一个“评价应用程序”按钮,可在Play商店中打开我的应用程序页面所有3个按钮都使用其他应用程序访问互联网。我是否需要在list文件中添加android.permission.INTERNET权限? 最佳答案 在这种情况下,答案是不,在这种情况下不需要权限,正如Dipendra在他的回答中指出的那样,因为应用程序通过外部应用程序将其请求作为Intent发送,而不是直接请求到从他的应用程序中访问网络。一些背景知识:了解您