草庐IT

Internet

全部标签

android - 从 Internet 丢失透明度下载图像

当我从网上下载图片并保存到sdcard时,原始图像没有时图像有黑色背景httpRequest=newHttpGet(fileUrl);HttpClienthttpclient=newDefaultHttpClient();HttpResponseresponse=(HttpResponse)httpclient.execute(httpRequest);HttpEntityentity=response.getEntity();BufferedHttpEntitybufHttpEntity=newBufferedHttpEntity(entity);InputStreaminstrea

java - Robolectric 给我一个 java.lang.IllegalArgumentException : INTERNET permission is required

我正在为现有应用改造单元测试。当我运行这个简单的单元测试时importorg.junit.Test;importorg.junit.runner.RunWith;importorg.robolectric.RobolectricGradleTestRunner;importorg.robolectric.annotation.Config;importstaticjunit.framework.Assert.assertTrue;@RunWith(RobolectricGradleTestRunner.class)@Config(constants=BuildConfig.class,

安卓权限 : Opposite to "Full Internet Access"

在Android中,应用程序可以请求android.permission.INTERNET权限。这由Android的UI翻译为“完整Internet访问”。是否有类似“受限互联网访问”的内容?“完整”这个词在这里是什么意思?是否有任何其他权限可以启用Internet访问但仅限于特定站点?我写了一个应用程序,它只需要访问一个url,并且只需要一个HTTP连接来下载这个url。我是否需要INTERNET-Permission或是否有更少的东西仍能满足我的需求? 最佳答案 INTERNET允许应用程序打开网络套接字。USEDFORINTE

android - 定位服务是否需要 Internet 才能获取位置?

我对答案有点困惑。谁能给我一个正确的答案来解决这个问题。我开发了一个紧急警报应用程序。我正在从GPS和网络服务获取位置信息。在某些情况下,没有移动数据或WiFi连接,因此没有互联网。我想知道我的应用是否仍会获得LAT/LONG,或者是否需要互联网才能获得LAT/LONG?我正在运行4.3版的GalaxyNexus上尝试这个...我正在使用GooglePlay服务选项:@OverridepublicvoidonConnected(Bundlebundle){locationRequest=LocationRequest.create();locationRequest.setInterv

android - 如何获取位图信息,然后从 internet-inputStream 解码位图?

背景假设我有一个来自互联网的某个图像文件的inputStream。我希望获取有关图像文件的信息,然后才对其进行解码。它有多种用途,例如下采样以及在显示图像之前预览信息。问题我试图通过用BufferedInputStream包装inputStream来标记和重置inputStream,但它没有用:inputStream=newBufferedInputStream(inputStream);inputStream.mark(Integer.MAX_VALUE);finalBitmapFactory.Optionsoptions=newBitmapFactory.Options();opt

android - 在设备上调试时授予 Android 应用程序 android.permission.INTERNET 权限

我是Android开发的新手,找不到这个问题的答案。我已经在我的list文件中指定我需要android.permission.INTERNET权限,但是当我尝试在我的手机上运行该应用程序时,它给了我一个java.lang.SecurityException:PermissionDenial:启动Intent错误。我错过了什么?即使在开发期间,我的应用是否需要先签名才能请求权限? 最佳答案 问题是我将android.permission.INTERNET放在应用程序属性权限框中,而不是在权限选项卡(使用Eclipse)中指定我的应用程

android - 显示从 Internet 下载的图像作为注释 - 使用 Picasso

我无法显示从Internet下载的图像作为注释。我正在实现以下代码和Picasso库。但是,如果我使用本地镜像,它就可以工作。在此先感谢您的帮助。privatevoidcreateAnnotation(intid,doublelat,doublelon,Stringcaption,StringphotoUrl){SKAnnotationannotation=newSKAnnotation(id);SKCoordinatecoordinate=newSKCoordinate(lat,lon);annotation.setLocation(coordinate);annotation.se

android - 通过 Internet 调试 android 设备

我正在寻找一种通过Internet远程调试设备的方法。我从我的用户那里收到了很多我什至无法重现的错误报告。如果我可以像连接到我的PC一样通过Internet调试设备,那么解决这些问题就很容易了。这可能吗?我听说在本地网络中通过wifi进行调试,也许有类似的方法可以通过Internet实现? 最佳答案 可以设置Android设备以通过Internet进行调试,但是它需要USB连接才能启用它或在​​设备上进行root访问。除此之外,您还必须设置端口转发到设备以接受来自Internet的传入ADB连接。除非您的应用程序的用户是非常愿意合作

c++ - 如何使用 Visual C++ Win32 API 了解 Internet 连接详细信息

我必须为PC建立的所有互联网连接创建一个日志文件。它应该包含用户名、连接时间等详细信息。我确实知道返回boolean值的InternetGetConnectedState()函数。知道我如何获得其他详细信息。有人可以帮助我提前谢谢。我正在使用Win32API和Visualc++。 最佳答案 你可以使用NetworkListManagerAPI使用IEnumNetworks获取网络列表。然后使用INetwork获取网络信息的接口(interface)。 关于c++-如何使用VisualC+

windows - 如何在未连接到 Internet 的计算机上安装 Remote Tools for Visual Studio 2015

我在没有连接到Internet的WindowsServer2008R2上安装RemoteToolsforVisualStudio2015update3时遇到问题。安装程序显示以下错误:“0x800b010a-无法为受信任的根机构构建证书链。”日志包含以下错误:Error0x800b010a:Failedauthenticodeverificationofpayload:C:\ProgramData\PackageCache\.unverified\rdbg_std_amd64Error0x800b010a:Failedtoverifysignatureofpayload:rdbg_st