草庐IT

rich-client-platform

全部标签

Android 无法访问 org.apache.http.client.HttpClient

我正在使用androidstudio创建一个向服务器发出GET请求的应用程序。我的代码是这样的:importorg.apache.http.client.methods.CloseableHttpResponse;importorg.apache.http.client.methods.HttpGetHC4;importorg.apache.http.impl.client.CloseableHttpClient;importorg.apache.http.impl.client.HttpClientBuilder;publicclassHTTPHelper{privateString

android - 如何将Android App用作Kafka的 "Producing client"?

将Android应用程序用作ApacheKafka的“生产客户端”是否可能/是否有意义?假设我的Android应用程序需要捕获和分析react时间数据。目标是收集所有数据并在应用程序中实时显示平均react时间。另一种方法是使用某种应用服务器作为接受来自android应用程序的消息并将它们发布到的中介Kafka,而不是让应用程序自己成为Kafka生产者。 最佳答案 即使可行,在我看来它也有一些缺点。总的来说,我喜欢客户端尽可能简单以避免维护问题。相反,我会通过我的应用程序服务器上的RESTAPI路由所有客户端请求。缺点与Kafka无

android - 替换 Android Platform Source 中的预构建内核

我已经在模拟器中成功构建并运行了一个版本的goldfish内核。我现在要做的是将其包含在我拥有的平台源代码中。这样我就可以使用我的自定义内核从头开始构建和运行平台。我到处寻找帮助来替换已经存在的内核。我相信我需要在某处更改构建文件中的“TARGET_PREBUILT_KERNEL=”行,但我找不到正确的位置。任何帮助将不胜感激。 最佳答案 您不需要更改配置文件。您可以在命令行中覆盖它们。如果导出TARGET_PREBUILT_KERNEL="PathtomyzImage"然后搭建平台。当您构建平台时,它将使用您的zImage作为mk

android - 再次 : Android MQTT unable to create client

我正在尝试在Android中创建MqttClient,在ADT(LinuxFedora17上的Eclipse3.8.0)上使用Android模拟器(Nexus7)。我发现这个问题得到了回答(AndroidMQTTunabletocreateclient),但未能解决我的问题。我创建了一个Activity,允许用户输入存储存在文件的目录,但没有办法避免捕获异常。我尝试使用“/mnt/sdcard/”、“/mnt/”、“/mnt/sdcard/tmp/”和类似的。在Eclipse工程中,Android模拟器的设置需要特别注意吗?应用程序中是否包含任何使用权限?我查看了引用的已回答问题中提到

android - 错误 :Android Dex: Cannot find file\android-sdk-path\platform-tools\lib\dx. jar

我几天前拿到了最新的AndroidSDK。我在使用IntellijIDEA构建我的android应用程序时遇到了诸如标题之类的问题。我知道最新的androidsdk将dx.jar从platform-tools移动到一个名为build-tools的新文件夹。所以我想知道如何修复它? 最佳答案 我有同样的问题:AndroidPreDex:CannotfindfileD:\sdk\sdk\platform-tools\dx.jar我用简单的方法解决了它。文件dx.jar位于D:\sdk\sdk\platform-tools\lib。我把它

java - 找不到 DDMS 文件 Android\platform-tools\adb.exe

我有Eclipse和JavaSE,运行的是WindowsXP,正在尝试为Eclipse设置Android。我先:访问http://developer.android.com.2.在出现的主页上,单击下载AndroidSDK的链接。3.找到适合您的操作系统(Windows、MacOSX或Linux)的链接。4.单击链接开始下载。我安装了AndroidSDK工具然后我在下载ADT插件时安装了ADT(注意我使用的是http而不是https)。http://developer.android.com/sdk/installing/installing-adt.html它给了我一些错误,说需要安

android - 什么是 "Android SDK Tools"、 "Android SDK Platform Tools"和 "Android SDK Build tools"?

这个问题在这里已经有了答案:WhataretheAndroidSDKbuild-tools,platform-toolsandtools?Andwhichversionshouldbeused?(6个答案)关闭8年前。什么是“AndroidSDK工具”、“AndroidSDK平台工具”和“AndroidSDK构建工具”?它们之间有什么区别?更新其他软件包后,该软件包的旧版本将被删除,但如您所见,我同时拥有4个版本的“AndroidSDK构建工具”。你知道为什么吗?

android - 错误 : Failed to find the bower component "ionic-platform-web-client"

我在node.js命令提示符“ionicaddionic-platform-web-client”上运行此命令并收到此错误....找不到Bower组件“ionic-platform-web-client”。你确定它存在吗?(CLIv1.7.7)您的系统信息:Cordova命令行界面:5.3.3Gulp版本:CLI版本3.9.0Gulplocal:本地版本3.9.0ionic版本:1.1.0IonicCLI版本:1.7.7Ionic应用程序库版本:0.6.3操作系统:Windows7节点版本:v0.12.2尝试了一切...重新安装bower、ionic、cordovabt仍然出现此错误。

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 - 更新android SDK : install latest platform to implement new APIs such as "ShortcutManager"

这里我正在执行Android快捷方式的演示,在androidnougat中引入AppShortcuts我使用以下代码创建了应用程序快捷方式ShortcutManagershortcutManager;if(android.os.Build.VERSION.SDK_INT>=android.os.Build.VERSION_CODES.M){shortcutManager=getSystemService(ShortcutManager.class);ShortcutInfoshortcut;if(android.os.Build.VERSION.SDK_INT>=android.os.