草庐IT

java - 在 Android 中导入更新的 Apache HttpClient jar

我正在尝试从我的Android客户端发送HTTP/HTTPS发布请求。问题为什么我的代码会失败?到目前为止我创建了一个apache类/HttpClient调用。一切正常:HttpClienthttpClient=newDefaultHttpClient();我了解到此方法已被弃用,因此我已切换到新的推荐方法:HttpClienthttpClient=HttpClientBuilder.create().build();Eclipse没有这个类,所以我不得不下载ApacheHttpClient4.3.3。我通过将它复制到libs文件夹并将它们添加到我的构建路径(importedhttpc

android - 如何在运行时从 Assets 文件夹加载 JAR

如何在运行时从Android应用程序的Assets文件夹加载jar文件。从Assets文件夹加载是我的要求。有什么办法可以做到这一点。请帮助.. 最佳答案 我得到了答案。我在这里添加这个答案。因为这可能对其他一些搜索有帮助。有一些步骤可以实现这一点。您必须将JAR文件复制到应用程序的私有(private)内部存储中。使用android文件夹中的dx工具,您必须生成一个与JAR文件关联的classes.dex文件。dx工具位于/android-sdks/build-tools/19.0.1(DalvikVM需要此文件,dalvikVM

java - 库 'javacv-android-arm.jar' 包含不会在设备上运行的 native 库

我该如何解决这个问题?我刚刚将javacvjar文件复制到我的项目Lib文件夹下,但出现了这个错误!我可以找到这个thread来自谷歌,但不幸的是,由于我国的谷歌限制政策,该页面无法打开。我在我的android应用程序中包含这些jar的原因是我不想使用openCV管理器。我想将openCV库静态链接到我的项目。我正在尝试在SamsungGalaxyS5上运行我的应用。这是我遇到的LogCat错误:[2014-07-1610:13:57-face-recognition]Thelibrary'javacv-android-arm.jar'containsnativelibrariesth

java - Qt Creator 3.2.1 包括适用于 Android 的 .jar

大家好,很抱歉提前问了这个问题,但是在stackoverflow上搜索并进行了google-engineering五天之后,我的问题仍然没有答案:我想在我的项目中包含几个*.jar文件,这些文件将在Qt编译后供我的android应用程序使用。这是我的环境:已安装QtCreator3.2.1(exe,非源码编译)main.cpp(启动Qt-Part)android/MainActivity.java(开始简单的“Helloworld”内容,应包括.jars(google-api-client-1.19.0.jargoogle-api-client-android-1.19.0.jargo

android - 升级 Android Studio 后没有发布包文件夹

IrecentlyupgradedmyAndroidStudiotoversion2.3withthecorrespondinggradleversion.我的项目中有两个模块,我使用像这样的gradle函数将其导出为jar:taskcreateJar(type:Copy){from('build/intermediates/bundles/release/')into('libs/')include('classes.jar')rename('classes.jar','myExample.jar')}createJar.dependsOn(deleteJar,build)Howev

android - 如何在 NetBeans 的 Android 项目中使用外部 jar?

我需要创建一个Android库,我可以将其作为jar包含在任何Android应用程序中。我使用NetBeans6.8、nandroid插件和AndroidSDK。到目前为止我采取的步骤是:1)创建库项目,其中包含android.jar以访问Android类(该库使用android.util.Log和其他Android类)。2)将库编译为jar。3)将库的jar添加到Android应用程序中(右键单击项目节点下的Libraries并添加jar)。4)将添加到Androidlist中。(错误且不必要)步骤3至少允许我在应用程序的源代码中引用库的类,但这些类似乎并没有在编译时实际包含在内。当

android - 如何修复 “Error generating final archive: Found duplicate file for APK: doc/allclasses-frame.html”

我编译了两个jar文件并将它们添加到我的Android项目的构建路径中。我从Eclipse收到了这个错误:生成最终存档时出错:找到APK的重复文件:doc/allclasses-frame.html看完之后Howtofix"Errorgeneratingfinalarchive:duplicateentry:AndroidManifest.xml"我意识到我可以通过在没有文档的情况下重新导出我的jar文件来消除错误。我这样做了,现在我的项目没有任何错误,但是我的文档呢?当我使用Ctrl-space自动完成时,有没有办法查看我的库中的文档?我不必重新导出这两个jar文件。我只需要重新导出

android - 无法访问 jarfile ./lib/proguardgui.jar

我正在尝试追溯我在AndroidMarket上收到的堆栈跟踪。在将应用程序提交到市场之前,我将proguard与APK一起使用。不幸的是,每次运行回溯工具时,我都会收到“无法访问jarfile./lib/proguardgui.jar”错误。我在MacOSXLion上运行。Manuel-Ciosicis-MacBook-Pro:binmanuelciosici$pwd/Applications/android-sdk-mac_x86/tools/proguard/binManuel-Ciosicis-MacBook-Pro:binmanuelciosici$sudo./retrace.

android - 两个 Android 库重复同一个 jar - Ant 构建错误

我有一个项目使用两个独立的Android库。它们每个都包含Android支持包,因此Ant构建在“dex”步骤失败:[dx]UNEXPECTEDTOP-LEVELEXCEPTION:[dx]java.lang.IllegalArgumentException:alreadyadded:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;[dx]atcom.android.dx.dex.file.ClassDefsSection.add(ClassDefsSection.java:123)[dx]

android - 如何在包中分发 android 可重用代码?

我开发了一些可重用的android组件,它基本上是一个类。此类具有一些资源依赖性,例如一些png可绘制对象、一些xml布局等。因此此类引用了自动生成的R文件。我想将此代码分发到一个单独的包中,如jar文件,以供其他开发人员在他们的应用程序中使用。我读到唯一可能的解决方案是将代码与我的所有资源一起分发,其他人必须将这些代码复制到他们的“res”文件夹(source)。所以我创建了一个包含类文件(比如MyClass,它在包com.xyz.android.app中)和资源的jar文件,并尝试在我的新应用程序中使用它。所以我在eclipse中使用addexternaljars选项将jar文件添