草庐IT

test-jar

全部标签

android - Jar 签名者和 Apk 签名者有什么区别?

由于ApkSigner在AndroidSDK构建工具的修订版24.0.3和更高版本中可用,我有一个问题:ApkSigner和JarSigner有什么区别?为什么我们需要ApkSigner?我可以在两个签名者的命令行中为Apk签名吗? 最佳答案 jarsigner是为JAR文件签名而设计的,对APK和Android一无所知,而apksigner是为APK文件签名而设计的,并且知道Android对APK签名的要求。例如,jarsigner不会生成Android7.0中介绍的APK签名方案v2签名(牛轧糖),而apksigner则可以。另

android - 如何使用 Ant 编译和 jar Android 项目?

我正在尝试处理整个“Ant”构建系统的事情。我创建了一个build.xml,Android通过使用以下命令原生提供给我:androidupdateproject-p..虽然这为我提供了一个模板build.xml文件,但我想要更多选项。具体来说,我希望能够JAR和/或编译我的项目;最好有版本号。奖励问题:如何从我的JAR构建中排除文件。例如,我有一个用来测试我的功能的Activity,但我不希望它包含在最终的JAR中。Android给我的build.xml文件是Gistedhere因为它很长(主要是评论)。编辑:我也在使用IntelliJ,所以没有Eclipse的细节,拜托!

android - 如何解决? "Dex Loader SecurityException: Unable to find field for dex.jar"

所有项目都运行良好突然间这个问题发生在所有项目...我无法运行所有项目。 最佳答案 这发生在最近更新Android版Eclipse插件之后。在Eclipse中,使用Window->AndroidSDKManager,并更新您的AndroidSDK安装。当您重新启动eclipse时,错误消息将消失。 关于android-如何解决?"DexLoaderSecurityException:Unabletofindfieldfordex.jar",我们在StackOverflow上找到一个类似的

Android Studio javax.mail jar 构建错误

我正在尝试使用GmailAPI发送电子邮件。我已按照有关如何执行此操作的Google文档进行操作。我需要访问来自导入的MimeMessage:javax.mail.internet.MimeMessage;由于这在AndroidStudio中默认不包含,所以我下载了.jar文件并执行了。文件->新建->新建模块->导入.JAR我还将javax.jar物理放置在AndroidStudio的libs文件夹中,并从那里引用该jar。我的build.gradle(app)文件在依赖项部分看起来像这样:dependencies{compilefileTree(dir:'libs',include

Cloze Test Helps: Effective Video Anomaly Detection via Learning to Complete Video Events 论文阅读

ClozeTestHelps:EffectiveVideoAnomalyDetectionviaLearningtoCompleteVideoEvents摘要1.介绍2.相关工作3.方法4.实验阅读总结文章信息:发表于:ACMInternationalConferenceonMultimedia2020(CCFA类会议)原文地址:https://arxiv.org/pdf/2008.11988.pdf源码地址:https://github.com/yuguangnudt/VEC_VAD摘要在媒体内容解释中,视频异常检测(VAD)是一个备受关注的主题,通过深度神经网络(DNN)已经取得了显著的进

解决IntelliJ IDEA执行maven打包,执行java -jar命令提示jar中没有主清单属性

问题场景IDEA执行mvncleanpackage-DskipTest=true命令或者借助工具的Maven菜单进行打包操作,然后执行java-jarapp.jar命令后,提示jar中没有主清单属性D:\WorkSpace\demo\target>java-jardemo-SNAPSHOT.jardemo-SNAPSHOT.jar中没有主清单属性原因分析这个错误通常是由于生成的JAR文件缺少一个主清单属性引起的。在使用java-jar命令运行JAR文件时,JVM需要查找JAR文件中包含Main-Class属性的清单文件。如果没有找到这个属性,就会出现该错误。验证分析打开Jar包,查看其构建的j

Android:快速访问 "test"应用程序

我正在开始(或至少尝试)开发Android应用程序,并且我正在使用AndroidSDK中的Eclipse。现在我想知道是否有比在模拟器中启动它更快的“测试”和试用代码中新编写的东西的方法?我想知道,因为我在8gb内存和q9550(四核)上运行,上传和启动apk需要一些时间(比如说20秒),现在我想知道这是否真的是唯一的测试方法,因为它需要大量时间,尤其是当我尝试一些不起作用的新东西时,因此我总是必须像这样运行它让我们说大约20次,直到我弄清楚我的代码有什么问题...... 最佳答案 您可以使用USBDebug模式连接您的Androi

java - 获取 junit.framework.AssertionFailedError : No tests found in [package] when using Unit and Mockito

我在我的android项目中添加了以下依赖项://UnittestingdependenciesandroidTestCompile'junit:junit:4.12'//SetthisdependencyifyouwanttouseMockitoandroidTestCompile'org.mockito:mockito-core:1.10.19'并使用junit4api创建一个测试(例如,Adder是一个对int求和的简单类):@RunWith(MockitoJUnitRunner.class)publicclassAdderTest{@TestpublicvoidtestVali

android - 如何自定义 Google Play 服务以减小 jar 大小?

我想知道是否有办法自定义google-play-services.jar。Googleplayservicesversion6.1我发现新版本有24K个方法,这使我的应用程序超出了最大方法数(~65K),因此我无法创建APK文件(或DEX)。过去我在一些网站上看到您可以通过启用/禁用来配置google-play-services.jar未使用的功能。我的旧jar重量是7K(而不是19K),我不能跳到24K,太膨胀了。有什么建议吗?[编辑]我找到了this@EricLafortune建议在何处使用Proguard的问题 最佳答案 理想

android - 如何在 mac osx 中将 .dex 转换为 .jar

我正在使用MacOSX(10.7)并尝试从androidapk中提取java文件。所以我下载了apk然后从复制了dex2jar文件http://code.google.com/p/dex2jar/从apk(classes.dex)中提取dex文件后,我解压缩了dex2jar并打开了terminal更改目录路径到dex2jar并执行如下my-MacBook-Pro:dex2jar-0.0.9.11my$**dex2jar.shclasses.dex**但它说*-bash:dex2jar.sh:commandnotfound*我检查了目录并且存在dex2jar.sh。我做错了什么