草庐IT

jvm-cucumber-parallel-plugin

全部标签

android-maven-plugin 在尝试创建 dex 时导致 java.lang.OutOfMemoryError

我需要一只手。我在android项目中使用android-maven-plugin3.0.0和maven-external-dependency-plugin0.4。我使用来自不同存储库的这些库作为依赖项:junitjunittestcom.google.androidandroidprovidedcom.google.androidandroid-testprovidedcom.admob.android.adsadmob-android4.0.4com.google.codegoogle-api-translate-java0.97com.db4odb4o-core-java5${

android-maven-plugin、仪器测试和testSize

我正在使用Maven构建、运行和仪器测试我的Android应用程序。Android测试框架具有三种不同的测试范围@SmallTest,@MediumTest和@LargeTestandroid-maven-plugin可以通过testTestSize选择测试范围或test/testSize范围。此参数可以是small|medium|large之一,并且可以从相关范围运行您的测试。但是如果我想同时运行小型和中型测试,我该怎么办,不仅是小型还是不仅是中型?是否存在针对此问题的解决方案? 最佳答案 根据InstrumentationTes

java - 面对一些未知的问题一些后端 jvm 内部错误

我遇到了一些未知问题,看起来像是一些内部编译器错误:这些是构建apk时的错误:Error:org.jetbrains.kotlin.codegen.CompilationException:Back-end(JVM)Internalerror:Couldn'ttransformmethodnode:doResume(Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object;:Error:org.jetbrains.org.objectweb.asm.tree.analysis.AnalyzerException:Errorati

android - MissingPluginException(在 channel plugins.flutter.io/google_sign_in 上找不到方法 init 的实现)

使用Flutter的google登录但是当我使用此语句登录用户时看到以下消息_googleSignIn.signIn();E/flutter(6491):MissingPluginException(Noimplementationfoundformethodinitonchannelplugins.flutter.io/google_sign_in)我验证了以下步骤:GoogleSignInPlugin.registerWith(registry.registrarFor("io.flutter.plugins.googlesignin.GoogleSignInPlugin"));/

android - MissingPluginException(在 channel plugins.flutter.io/google_sign_in 上找不到方法 init 的实现)

使用Flutter的google登录但是当我使用此语句登录用户时看到以下消息_googleSignIn.signIn();E/flutter(6491):MissingPluginException(Noimplementationfoundformethodinitonchannelplugins.flutter.io/google_sign_in)我验证了以下步骤:GoogleSignInPlugin.registerWith(registry.registrarFor("io.flutter.plugins.googlesignin.GoogleSignInPlugin"));/

java - 如何运行用 cucumber-jvm 和 gradle 标签过滤的测试?

我现在使用cucumber有一段时间了,现在我想将测试套件的使用从maven迁移到gradle。我设法准备了涵盖基本用法、运行测试、获得结果等的项目。我缺少的最后一block是只能运行在特定标签上过滤的测试的能力。运行验收测试是用产品flavor完成的:productFlavors{uats{testInstrumentationRunner"com.paddy.cuespton.cuespton.test.Instrumentation"}full{applicationId"com.paddy.app.cuespton"versionName"1.0"}}这使我能够使用任务运行测试

java - 来自 byte[] 和 UTF-8 的字符串在 Android 上与在 Windows JVM 上给出不同的结果

我正在尝试使用以下代码将字节数组转换为Java中的字符串:byte[]myArray={25,-50,-86,81,47,44,97,-5,69,-4,87,-114,-47,62,-113,-64,58,-32,-121,-102,53,-89,-122,12,-2,-23,-127,111,-100,53,-87,-23,-44,-28,4,-21,-42,75,87,-112,-38,118,54,92,-116,4,-118,110,-87,7,-13,3,-72,-63,-69,123,92,94,56,61,120,-52,98,-17,5,41,101,-3,121,81

android - 带有数据绑定(bind)的 Gradle Plugin 3.2.0,无法解析包名

将AndroidStudio从3.1.2更新到3.2.0并将gradle插件更新到3.2.0后,生成的数据绑定(bind)类出现问题,这些类提示包名不存在,但它确实存在。该包属于项目中的一个模块。以下是我在尝试运行应用程序时遇到的错误:error:cannotfindsymbolclassHelpererror:packageHelperdoesnotexist这是我的项目级build.gradle文件:buildscript{repositories{google()jcenter()mavenCentral()maven{url'https://maven.fabric.io/pu

android - 使用 android-maven-plugin 在 Eclipse 中进行简单的非 API Android JUnit 测试?

我每天都在Eclipse中运行非AndroidJUnit测试。今天我想测试我的一些Android库类。哦,痛苦。我有一个使用android-maven-plugin的Android库项目。我在src/main/java中有源文件,在src/test/java中有我的(新)单元测试。我的POM具有适当的JUnit依赖项和android-maven-plugin引用。有时我会从File创建一个AndroidUri实例。有时我有一个现有的JavaURI实例,它是从File创建的,然后我将其转换为Uri。由于我既不信任Java也不信任Android的文件和URI(不要让我开始了解Java如何破

java - 安卓工作室 : "No JVM installation found. Please install a 32-bit JDK "

我阅读了很多关于这个问题的资料,但仍然无法弄清楚我做错了什么?这是我的设置图片:有什么想法吗?更新:[正如您在图片中看到的,我使用的是java8,是不是错了?] 最佳答案 您的环境变量对话框显示您列出了一个名为JDK_HOME的变量,而错误消息告诉您将其命名为JAVA_HOME。您还使用了与Android不兼容的Java版本。您需要改用Java6或7。可以找到最新的Java7版本here. 关于java-安卓工作室:"NoJVMinstallationfound.Pleaseinstal