草庐IT

network-clients

全部标签

java - Android项目使用httpclient --> http.client (apache), post/get方法

我正在为Android项目执行Get和Post方法,我需要将HttpClient3.x“翻译”为HttpClient4.x(由Android使用)。我的问题是我不确定自己做了什么,也没有找到某些方法的“翻译”...这是我完成的HttpClient3.x和(-->)HttpClient4.x“翻译”,如果我找到它(只有问我问题的各方):HttpStatestate=newHttpState();-->?HttpMethodmethod=null;-->HttpUriRequesthttpUri=null;method.abort();-->httpUri.abort();//httpUr

android - 媒体播放器 : Couldn't open file on client side; Error(-38, 0) 等等

我正在学习Android,我创建了一个具有两个按钮的Activity:一个ToggleButton(播放/暂停)和一个Button(下一步)。我有两首歌曲希望在按下Next时循环播放。我有一个数组int[]songs={R.raw.song1,R.raw.song2};我在我的Activity中覆盖了onClick。第一首歌很好听;但在按下Next后,出现以下错误:无法在客户端打开文件,尝试在服务器端打开E/MediaPlayer(3107):在状态4开始调用E/MediaPlayer(3107):错误(-38,0)E/MediaPlayer(3107):错误(-38,0)E/Medi

java - org.apache.http.client.ClientProtocolException异常

我制作了一个Android应用程序,它使用X509证书(位于文件夹res/raw/mykeystore.bks中)来登录响应9006端口的远程服务器。服务器要求我登录(用户名、密码)。当我创建HTTPGet时出现以下异常:org.apache.http.client.ClientProtocolException这是我的实现:主要Activity:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Bu

android - 发现多个文件的操作系统独立路径为 'org/apache/http/client/version.properties'

在将AndroidStudio从2.3更新到3.0之前一切正常。我在AndroidStudio中运行应用程序时出现此错误,编译通过。我不明白为什么会出现此错误。我在互联网上什么也没找到。这是我的gradle文件。packagingOptions{exclude'META-INF/DEPENDENCIES.txt'exclude'META-INF/LICENSE.txt'exclude'META-INF/NOTICE.txt'exclude'META-INF/NOTICE'exclude'META-INF/LICENSE'exclude'META-INF/DEPENDENCIES'exc

安卓 : using the network in a service

在我的Android应用程序的服务类中调用RESTWebService会创建NetworkOnMainThreadException。我理解为什么在Activity中引发此异常:通过网络同步获取某些内容是一种极其糟糕的做法,但我很惊讶地在服务类中看到同样的错误。所以我的问题是:-在这种特定情况下,我是否应该使用StrictMode.setThreadPolicy()来允许此调用。(对于那些因为在Activity中遇到此错误而阅读本文的人,请不要使用StrictMode来隐藏此错误,而应使用AsyncTask)-或者我应该使用AsyncTask吗?在那种情况下,这里的问题是什么?线程上的

dart - NetworkImage 和 Image.network 的区别?

两者有区别吗?有什么缺点,在正常情况下哪个更容易使用? 最佳答案 Arethereanydifferenceinbothofthem?是的。它们是不同的。NetworkImage类创建一个对象,该对象从传递给它的srcURL提供图像。它不是小部件,不会将图像输出到屏幕。Image.network创建一个在屏幕上显示图像的小部件。它只是Image上的命名构造函数类(一个有状态的小部件)。它使用NetworkImage设置image属性。这个image属性最终用于显示图像。classImageextendsStatefulWidget{

dart - NetworkImage 和 Image.network 的区别?

两者有区别吗?有什么缺点,在正常情况下哪个更容易使用? 最佳答案 Arethereanydifferenceinbothofthem?是的。它们是不同的。NetworkImage类创建一个对象,该对象从传递给它的srcURL提供图像。它不是小部件,不会将图像输出到屏幕。Image.network创建一个在屏幕上显示图像的小部件。它只是Image上的命名构造函数类(一个有状态的小部件)。它使用NetworkImage设置image属性。这个image属性最终用于显示图像。classImageextendsStatefulWidget{

android - V2 map 库是否需要 ACCESS_NETWORK_STATE 权限?

我在已发布的应用中使用AndroidV2Googlemap库(GooglePlay服务)。我一直在GooglePlay中看到零星的异常,这似乎表明支持mapfragment偶尔会尝试检查网络状态。但是,库文档没有提到需要此权限。我不直接在我的应用程序中检查网络状态,所以我没有声明这个权限。因此,在扩充支持mapfragment时有时会抛出SecurityException:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.foo/com.foo.ui.TransactionDetailActivity}:

安卓 : Check 3G or Wifi network is ON or Available or not on android Device

如何以编程方式检查android设备上的网络是否可用,当我们尝试连接Wifi和3G等网络时会抛出一条消息或toast消息。 最佳答案 要检查网络(即3G或WiFi)是否可用,我们可以在开始我们的Activity之前使用以下方法进行验证。ConnectivityManagermanager=(ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE);//For3Gcheckbooleanis3g=manager.getNetworkInfo(ConnectivityManag

android - isProviderEnabled(LocationManager.NETWORK_PROVIDER) 返回 false

我正在使用NETWORK_PROVIDER获取地点的latitude和longitude。我已经检查了“位置和安全”中的设置并启用了“使用无线网络”。但是"isProviderEnabled(LocationManager.NETWORK_PROVIDER)"总是返回false。谁能帮帮我?提前致谢!这是我的代码:LocationManagerlocManager=(LocationManager)getSystemService(Context.LOCATION_SERVICE);booleanisEnableGPS=locManager.isProviderEnabled(Loca