草庐IT

android - 无法在手机上运行应用程序进行测试 : Adb connection Error:An existing connection was forcibly closed by the remote host

我正在尝试运行我在手机上制作的应用程序进行测试,但我的设备没有出现在DDMS的“设备”选项卡中。下面是我在DDMSforandroid在eclipse中“重置adb”时得到的错误。我已经用谷歌搜索了这个错误和问题几个小时,但是没有一个解决方案对我有用,比如重置adb和终止进程。我不知道这是否重要,但我使用的是HTCOne。错误是:[2013-11-2201:59:03-DeviceMonitor]AdbconnectionError:Anexistingconnectionwasforciblyclosedbytheremotehost[2013-11-2201:59:04-Devic

android - 错误 : ConnectFailure (No route to host)

上下文:我有一个Xamarin.Android应用程序,它连接到WebAPI以获取不同的信息。问题:尝试访问服务器时出现以下错误:System.Net.Http.HttpRequestException:Anerroroccurredwhilesendingtherequest--->System.Net.WebException:Error:ConnectFailure(Noroutetohost)问题背景:我们在同一个网络中有2个服务器,配置相同(至少我们希望如此,在客户端),如果我们使用相同的应用程序(相同的构建),我们可以连接到服务器A,但是得到连接到B时提到的错误。关于B服务

android - Android 19 模拟器上的 API 调用 : isConnected failed: EHOSTUNREACH (No route to host)

我正在从API检索数据。当我尝试在运行AndroidAPI19的Android模拟器上启动应用程序时,请求失败并显示以下错误。使用其他版本的模拟器(如AndroidAPI27),它工作得很好。我更改了URL以针对以前项目中的另一个API,它可以正常工作。所以问题似乎出在这个特定的API上,但我不明白为什么,特别是当我将URL传递到模拟器的浏览器时它工作正常。我看到有人说这是计算机防火墙的问题,但我的计算机上没有启用防火墙。改造interfaceSpaceXApi{@GET("rockets")fungetRockets():Observable>}objectSpaceXApiCons

java - 是否可以更改 Android <host-apdu-service> 属性 android :requireDeviceUnlock at runtime?

AndroidNFCHCEHostApduService通过apduservice.xml配置,其中包含:我想让requireDeviceUnlock在运行时成为用户可配置的设置。我怀疑我可以通过重新启动服务来强制重新加载XML文件:stopService(newIntent(this,MyHostApduService.class));startService(newIntent(this,MyHostApduService.class));但是如何在运行时更改XML文件中的设置? 最佳答案 我实际上正在考虑实现相同的功能,即让用

android - 使 Host Card Emulation 用于支付

多年来我一直在使用StackOverflow,总是在提出问题之前找到问题的答案,但今天我被困住了。因为我碰巧有一个工作的POS终端(EMV芯片和Pin类型),我想研究一下主机卡仿真。终端与最新版本的Tapp配合使用,所以我知道终端很好,我的带有Kitkat的N7实际上可以进行支付(或者至少终端会发出一系列听起来不错的哔哔声,而平板电脑启动Tapp的注册屏幕)。因此,我阅读了手册并写了很多行,目的是看到某些东西到达我的HostApduService。它部分有效,因为我可以在平板电脑的Tap&Pay设置中找到我的虚拟“卡”。但是“支付”部分不起作用:POS终端只发出两声尖锐的哔哔声,平板电

Android USB Host模式服务——基于USB_DEVICE_ATTACHED启动

我想在Android中编写一个基于USB_DEVICE_ATTACHEDIntent启动的服务。所以,基本上我的服务应该在连接特定USB设备(FT232C-VID:PID0403:6010)时启动,并在断开该USB设备时停止。是否可以这样做,或者我是否应该始终有一个启动此服务的Activity,以防它尚未启动?该服务的最终目的是根据此USB设备提供的位置,使用TEST_PROVIDER更新LocationProvider上的位置。我已经尝试在AndroidManifest.xml中使用此配置创建服务xml/device_filter.xml包含这个我的LocationService类已

触发获取请求时出现 java.lang.IllegalArgumentException : Host name may not be null,

非常感谢您对此的帮助,下面是我正在尝试执行的代码,但我得到的只是这个异常,我做了很多更改,但无法解决这个问题。如果您有任何指示,请告诉我,我在android4.4.4上运行HttpGetrequest=newHttpGet("https://s3­-eu-­west-­1.amazonaws.com/developer-application-­test/cart/list");resp=client.execute(request);01-2222:25:03.885:W/System.err(14697):java.lang.IllegalArgumentException:Hos

当只有一个直接 child 时,Java 返回 "ScrollView can host only one direct child"

我有自己定制的ScrollView作为我的layout的主要View,它包含一个FrameLayout和所有其他View都放在里面。看起来像这样(这是sm_layout.xml):当我使用默认的AndroidScrollView时,我没有抛出这个异常。现在我需要一个自定义的,因为我需要处理ScrollView中的滚动事件(我有一个mapFragment和ListView,我可以'替换为任何东西,因为我遵循设计模式)。是什么导致了异常,因为我的CustomScrollView只包含一个FrameLayout,就像之前的ScrollView一样?这是我的CustomScrollView类:

java - 使用 Android USB Host API 读取我的 USB 游戏 Controller /或其他 USB 设备数据

我正在尝试使用AndroidUSBHostAPI读取我的USB游戏Controller数据,一旦我让它工作,我将连接其他设备进行测试。我的游戏Controller使用OTG线连接到我的Android手机。我现在能够获取设备、端点信息,但我不知道如何读取原始数据并显示它。有人可以帮帮我吗?一些示例代码将不胜感激。TextViewcountDisplay;ArrayListlistItems=newArrayList();ArrayAdapteradapter;Stringvalues="";UsbManagermManager;UsbDevicedevice=null;privateby

android - 写入仿真卡 Android HCE (Host card Emulation)

由于HCE是4.4版本实现的,没找到仿真卡怎么写的资料。android网站有卡模拟示例和读卡示例,但我找不到有关在模拟卡中写入的可能性以及如何执行的信息。我正在开发一个将读取模拟卡的应用程序,它将修改卡并再次写入。有人知道这是否可行,我该怎么做? 最佳答案 问题“[如何]在[AndroidHCE]仿真卡中写入?”不太符合AndroidHCE的概念。使用AndroidHCE,您不模拟存储卡,因此默认情况下不存在写入/读取此类模拟卡之类的事情。相反,您模拟基于APDU的智能卡应用程序(注意:应用程序,不是内存区域,不是整个卡).APDU