草庐IT

build.gradle

全部标签

无法更改模块build variant

我有一个带有主应用程序和3个模块的项目。他们彼此依赖app(androidapplication)|---module1(androidlibrary)|---module2(androidlibrary)|---module3(androidlibrary)我将AS3.0与BuildTool3.0.0-Alpha5一起使用。我应用了文档中描述的更改:https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html#variant_dependencies这是我的build.gradle(应用程序)app

Android Build APK:重复输入

尝试编译我的代码时,我会得到:错误:执行任务失败':android:transformclasseswithjarmergingfordebug'。com.android.build.api.transform.transformexception:java.util.zip.zipexception:重复输入:com/google/google/android/gms/nistern/zzjm.class似乎错误在build.gradle文件中。这是rootbuild.gradle://Ed'snote:apparentmissinglineherefromoriginalpostdepen

Android Gradle 单元测试从 JAR 迁移 - 从 junit 和 mockito 复制 hamcrest 文件

我终于将使用JAR文件运行的旧单元测试迁移到使用gradle,但我在获得正确的组合时遇到了很多麻烦,并且不确定我在做什么是对还是错。首先,这些是我正在使用的所有jar文件。dexmaker-1.0.jardexmaker-mockito-1.0.jarfest-android-1.0.7.jarfest-assert-core-2.0M10.jarfest-util-1.2.5.jarjunit-4.11.jarmockito-all-1.9.5.jarthe-missing-android-xml-junit-test-runner-release-1.3_2.jar当我像下面这样的

解决Qt运行问题:error while building/deploying project demo (kit: desktop qt 5.12.12 mingw 64-bit) when exe

以上图为例网上很多关于解决“Qt编译时的qmake”问题的方法,例如如下的答案右键重构qmake重装Qt以上两种方法都无法根治甚至没有效果又或者取消项目栏里的Shadowbuild勾选(试过,没用)出现errorwhilebuilding/deployingprojectdemo(kit:desktopqt5.12.12mingw64-bit)whenexecutingstep“qmake”问题的原因大致有以下几点:Qt文件或者项目文件放到了中文目录,在软件开发时,最好别用中文目录未指定Qt编译器,是因为你的电脑曾经装过多个版本的Qt,即使卸载了(但没有卸载干净),在编译时就会出现无法指定编译

android - 通过 PhoneGap Build 从 Android 4.x 应用程序的图像映射区域中删除突出显示

在插入图像的图像映射区域时,我尝试了各种方法来尝试移除高光。我一次又一次地搜索谷歌,并添加了我能找到的所有CSS代码,希望它能有所帮助......但它似乎没有。我正在谈论的一个例子:我已经添加了:-webkit-user-modify:read-write-plaintext-only;border:none;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-khtml-user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-sel

android - 如何使用 Google Android Gradle Plugin 编译 AndroidAnnotations?

我用googleandroidgradle插件和android注释编译了一个android项目,好像是java编译源码在android注解生成一些源文件之前。这有什么问题吗?谢谢!我编译:gitclonegit@github.com:sinojelly/androidannotations-dagger-example.git-bgoogle-android-gradle-pluginbuild.gradle是:buildscript{repositories{mavenLocal()mavenCentral()}dependencies{classpath'com.android.t

android - Gradle Android studio 0.2.1 的构建问题

我已经将我的AndroidStudio版本更新到0.2.1,从那时起,当我打开一个干净的新项目并尝试构建+运行它时,我收到以下错误:Abnormalbuildprocesstermination:Error:CouldnotfindorloadmainclassFiles你知道我怎样才能避免它吗?我做错了什么吗? 最佳答案 我终于设法让AndroidStudio重新进入工作状态。我放弃了0.2.1更新并恢复到0.2.0,我们都知道它工作得很好。我是这样做的:我卸载了AndroidStudio(添加/删除程序),删除了\Android

android - 任务 ':YAMSTestApp:preDexDebug' 执行失败

任务:YAMSTestApp:preDexDebug执行失败。com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:C:\ProgramFiles(x86)\Android\android-studio\sdk\build-tools\android-4.4.2\dx.bat--dex--outputC:\Users\perlahc\Desktop\Android%20Experiments\Android\YAMSTestAppProject\YAMSTestApp\build\pre-dexe

android - 如何删除使用 PhoneGap Build 制作的 Android 应用程序中的权限?

我使用PhoneGapBuild制作了一个WEB应用程序(AndroidAPK)。IT只是一个简单的单页应用程序,其中只有文本和一些小的图形属性。我将其上传到Play商店。现在,当用户下载该应用程序时,系统会要求他授予对该应用程序的所有可能权限。我还没有找到如何控制PhoneGapBuild的权限。我的应用程序不需要特殊权限,我想在Play商店的下一次更新中排除它们。我该如何解决这个问题? 最佳答案 为了防止插件重新添加不必要的权限,请编辑plugins/android.json。请注意,这是一个“肮脏”的解决方案。添加/更新插件后

android - Android Studio 中 android + gradle 的简单 java 单元测试?

我正在AndroidStudioIDE中开发android项目。有什么方法可以在不需要运行AndroidVM的Android项目中为某些代码创建测试?我无法将“测试”文件夹标记为测试并在其中创建java文件。此外,我在我的模块中看不到任何与测试相关的设置。更新:我正在尝试下一个build.gradle:android{compileSdkVersion19buildToolsVersion"19.0.3"sourceSets{main{manifest.srcFile'AndroidManifest.xml'java.srcDirs=['src']resources.srcDirs=[