【java-如何使用添加的jar中可用的类覆盖Android Api类?】教程文章相关的互联网学习教程文章

java-如何使用添加的jar中可用的类覆盖Android Api类?

场景:一个Android项目,ProjAndroid引用一个Java项目say(HelperProj). 在HelperProj中,我尝试通过实例化其管理器来使用httpConnection池. PoolingHttpClientConnectionManager cm =新的PoolingHttpClientConnectionManager(); 我遇到了Apache example,能够将其作为独立程序实现而没有任何小故障. 但是对于android系统,它首先给出了NoClassDefFoundError错误,当我向Android项目中添加httpclient-4.3.1.jar和httpcore-4.3.jar时就解决...

java-Jar合并进行调试,从而与Android抛出重复项?【代码】

我在尝试运行构建时收到此错误:Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.> com.android.build.transform.api.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/AnimatorRes.class这是我的build.gradledependencies {compile fileTree(dir: 'libs', include: ['*.jar'])testCompile 'junit:junit:4.12'compile 'com.android.support:appcomp...

Libgdx,Android的传递依赖项,Java库项目,Jar【代码】

我刚刚创建了模板Libgdx项目(Core,Android,Windows).核心是常规的Java项目库. Core中对XStream.jar库有依赖性. Core包含通过Xml输入和输出的文件. Android项目具有对Java核心项目的依赖. 现在,XStraem适用于Windows,但不适用于Android.对于Android,我得到了:01-22 13:03:24.141: E/AndroidRuntime(25074): FATAL EXCEPTION: GLThread 5187 01-22 13:03:24.141: E/AndroidRuntime(25074): Process: com.barsoft.drag, PID: 25074 0...

java – 使用自定义android.bluetooth.而不是在android studio中默认的sdk android.jar中存在一个【代码】

我想使用自定义android.bluetooth而不是Android SDK附带的android.jar中的presend.我将android.bluetooth编译成单独的jar文件并导入到studio apk项目中.将其作为模块后,Studio可以解析我在BluetoothAdapter.java中添加的自定义API.但在编译时我得到方法未找到错误,因为“找不到符号方法xxx” 我尝试了here中提到的步骤,编辑gradle文件以更改顺序并添加Xbootpath.但仍然失败.任何帮助深表感谢. 解决方法:bootclasspath参数必须是绝对...

android – jar使用google play服务运行程序时来自log cat的不匹配

我遵循一个教程,我遇到了一些问题从enter link description here做this教程,现在这个问题似乎是什么问题.我现在能够生成sha1并且我已经导入了谷歌播放服务库但是现在我遇到了这个问题我是怎么想出来的,我该如何解决这个问题 UPDATE 我在我的SDK上有这个UPDATE支持文件夹看起来像这样解决方法:jar不匹配是由于支持库的不同版本. 您可以将android-support-v4 / jar从sdk / extras / android / support / v4 / android-support-v4.jar...

android – 无法获取资源’http://…firebase-measurement-connector-impl-17.0.5-javadoc.jar【代码】

将库com.google.firebase:firebase-core:16.0.6更新到版本16.0.7后,我收到此错误.Could not get resource 'https://dl.google.com/dl/android/maven2/com/google/firebase/firebase-measurement-connector-impl/17.0.5/firebase-measurement-connector-impl-17.0.5-javadoc.jar'.无论如何它都会编译.谁知道怎么解决这个问题? 这里的堆栈:org.gradle.api.resources.ResourceException: Could not get resource 'https://dl.goog...

java – android外部jar问题【代码】

为了寻找上传图像的方法,我在这个简单的解释后添加了许多外部JAR:using-multipartentity-in-android-applications但是,当我尝试编译代码时,我收到一个错误:[2012-12-14 11:37:55 - Dex Loader] Unable to execute dex: Multiple dex files define Lorg/apache/http/ConnectionClosedException;我之前从未使用过外部库.有人能告诉我如何解决这个问题吗?解决方法:可以在多个库中定义相同的类/类.这就是你得到这个错误的原因.您需要...

android – 在eclipce上安装facebook api后找到2个版本的.jar.在我的新应用程序【代码】

Eclipse控制台消息:Found 2 versions of android-support-v4.jar in the dependency list but not all the versions are identical (check is based on SHA-1 only at this time). All versions of the libraries must be the same at this time. Versions found are: Path: /Users/itaiirdam/Documents/facebook-android-sdk-3.0.2.b/facebook/libs/android-support-v4.jar Length: 349252 SHA-1: 612846c9857077a039b533718f72d...

Android应用程序使用android-support-v4.jar添加到lib时面临错误,同时尝试使用IntelliJ Idea中的proguard登录【代码】

我正在尝试签署我的申请.如果不检查proguard,登录过程就可以了.但如果我使用proguard,我会得到以下堆栈跟踪.我试过添加:-dontwarn CompatHoneycomb -keep class android.support.v4. { *; } -dontwarn **CompatCreatorHoneycombMR2 -dontwarn **ActivityCompatHoneycomb -dontwarn **MenuCompatHoneycomb通过下载新版本并复制粘贴罐子来更新progaurd.cfg以及更新progaurd.cfg,并检查项目位置的任何空格.他们似乎都没有工作. 应用程...

android – jarsigner无法打开jar文件:NooYawk.apk.(NooYawk是应用程序名称)

我在这里通过此链接使用发布密钥签署了我的地图应用程序 http://developer.android.com/guide/publishing/app-signing.html#cert 生成debuging密钥后,下一步是通过使用Certificate签名生成Release map密钥.我正在做这些工作正常,但最终jarsigner无法找到我的NooYawk.apk文件. 我该怎么做呢admins-Mac-mini:.android David$keytool -genkey -v -keystorefureleasekey.keystore -alias fashion -keyalg RSA -keysize 2048-validity 1...

java – 像Android一样使用存根方法创建API jar吗?

我正在寻找分发自定义API并知道这些类将在运行时可用.我希望我的公共和受保护的方法/类包含在我可以分发的jar中,但是我不想要任何其他源代码,如果实际执行了jars代码,我想抛出异常. 这是Android框架jar在您尝试直接执行jar时的确切行为. 我的问题是如何从我的源创建相同的jar,而无需手动完成并创建每个stubbed方法.随着API的增长,我希望这可以扩展.解决方法:我相信你可以为此目的使用mkstubs工具:https://github.com/android/plat...

java – Android:如何从JAR文件动态加载类?【代码】

我正在尝试在Android平台上动态加载一个类.该类包含在单独的库JAR文件中,但与APK一起打包(根据SDK中的新库机制).使用Class.forname方法时,我收到了一个未找到的类异常.我已经看过围绕DexClassLoader方法的一些讨论,但是我找不到一个如何使用它的好例子(以及它是否是最好的方法 – 它似乎比forname方法复杂得多!). 如果有人可以提供一个如何解决此问题的示例代码,我将非常感激. 非常感谢您的帮助.解决方法:以下是动态加载DevicePol...

android – 库项目中的JAR在应用程序项目中不可见

参见英文答案 > Libraries do not get added to APK anymore after upgrade to ADT 22 7个将SDK工具从库项目(放入其libs目录)中的jar文件升级到修订版22后,在应用程序项目中无法看到(这取决于库项目).它不能用于Eclpise(甚至不能编译),也不能用于ant命令行(项目编译正常,但NoClassDefFoundError在运行时已经完成).我已经尝试了symlinking和复制libs文件夹但没有成功.解决方法:最后我找到了解决...

java – Android ProGuard与Parse 1.3.5 jar有关【代码】

我正在尝试使用Parse 1.3.5构建一个Android应用程序.在以前版本的应用程序中,我使用Parse 1.1.3没有问题.在这个版本中,在我创建一个已签名的应用程序包以供发布之前一切正常.在这里我使用Proguard,当apk被创建时,会出现如下运行时错误:java.lang.ExceptionInInitializerError at android.app.Activity.performCreate(Activity.java:5133) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at and...

android – Google Play Services Jar文件Java Docs和Sources

我即将在google-play-services.jar中使用新的Location api.我找到了jar但现在我想为这个jar设置源文件和java文档.有人知道应该是什么设置.当我下载谷歌播放服务时,是否需要从某个地方或已经在sdk中下载它.谢谢.解决方法:最后,我得到了它的工作.这是需要做的事情.我愚蠢地在Referenced Libraries中的google-play-services_lib项目的libs文件夹中添加了jar.我应该做的只是编辑google-play-services.jar.properties文件以获得doc的路径...