草庐IT

gradle-task

全部标签

android - 是否可以在 Gradle 中为每种风格指定 testApplicationId?

我有两种产品口味,在build.gradle中设置testApplicationId:defaultConfig{minSdkVersion8targetSdkVersion19testApplicationId'com.example.testapp'}是否可以在每个productFlavor中覆盖此testApplicationId?我尝试在单个productFlavors中覆盖testApplicationId本身,但是R.class文件没有生成,我得到一个编译错误。我读到packageName/applicationId不影响R.class文件,但我不确定该规则是否适用于tes

android - Gradle 错误 : No value has been specified for property 'buildConfigPackageName'

当我更新到最新版本的androidstudio/开发者工具后尝试构建我的android项目时,我遇到了这些错误:[FatalError]:1:38:Apseudoattributenameisexpected.FAILEDFAILURE:Buildfailedwithanexception.Whatwentwrong:Aproblemwasfoundwiththeconfigurationoftask':apoAppAndroid:generatePharmoreDebugBuildConfig'.Novaluehasbeenspecifiedforproperty'buildConf

android - 如何让 LibGDX gradled eclipse 项目在 AIDE(Android IDE 应用程序)上工作

我正在尝试让libgdxgradle项目在AIDE上运行。AIDE是android上的一个应用程序,其行为类似于IDE。它似乎不起作用,因为buildconfig.java没有生成包名称。有人有任何解决方法吗? 最佳答案 好的,我已经编译了我的项目。我所做的是...在AIDE下创建了一个新的LibGDX项目。保留所有文件夹名称。即gdx-game、gdx-game-android。我使用adb将所有文件推送到这些各自的文件夹中。例如core=gdx-game,android=gdx-game-android我还必须从之前在AIDE中

安卓工作室错误代码 : 1 Executing tasks: [:app:assembleDebug]

当我运行我的应用程序时,我得到了这个:执行任务:[:app:assembleDebug]Configurationondemandisanincubatingfeature.:app:preBuild:app:compileDebugNdkUP-TO-DATE:app:preDebugBuild:app:checkDebugManifest:app:preReleaseBuild:app:prepareComAndroidSupportAppcompatV72100LibraryUP-TO-DATE:app:prepareComAndroidSupportSupportV42103Li

android - 如何在 Android Studio 和/或 gradle 中设置 NDK_MODULE_PATH?

我正在将Android库从Eclipse迁移到AndroidStudio。在Eclipse中,我可以通过Project>Properties>Resource>LinkedResources>PathVariables设置NDK_MODULE_PATH。但是我如何在AndroidStudio中分别使用gradle实现同样的事情呢?我的库会一直构建,直到它尝试在NDK_MODULE_PATH下找到模块的header。这是错误信息:Executingtasks:[:libAndroid:compileDebugSources,:physicaloidLibrary:compileDebug

android - 使用 Gradle 在复制期间重命名目录

我正在使用gradle构建一个android应用程序。我正在将几个文件和文件夹复制到Assets文件夹。我现在遇到了问题,有些文件的文件名可能太长,文件夹也是如此(aapt无法处理超过100个字符的文件名)。因此我在复制操作期间重命名文件,如下所示:copy{from('A')into('B')rename('too-long-filename','shorter-filename')rename('too-long-directoryname','shorter-directoryname')}但是,这对文件有效但对目录无效。使用gradle复制时是否有特殊命令实现重命名?错误说:错

android - Gradle 插件 'com.android.library' 不在自定义 Maven 存储库中搜索

这是我的应用程序模块“app”构建gradle的样子:applyplugin:'com.android.application'repositories{maven{url'http://localhost:8080/repository/internal/'}}...dependencies{compile'org.apache.httpcomponents:httpmime:4.2.3'compile'com.testpackage.networking:networking:1.0.3'}而且效果很好。我正在尝试在名为“librarymodule”的库模块中使用相同的依赖项。这是

java - idea中的gradle项目依赖

我在一个生成测试Artifact的子项目(A)中有配置:configurations{testArtifacts.extendsFromtestRuntime}tasktestJar(type:Jar){classifier"test"fromsourceSets.test.output}artifacts{testArtifactstestJar}在另一个子项目(B)中我想使用那个Artifact:compileproject(path:":a-sub-project",configuration:'testArtifacts')这在gradle中工作得很好,但是当我将项目导入ide

javax.xml.bind 在 Android Studio (Gradle) 中不工作

我最近将我的android项目从maven迁移到gradle。这样做之后,我无法在我的java文件中导入javax.xml.bind。当项目在maven中时,这运行良好(可能是因为它是一个java项目而不是android项目)。我在网上搜索,发现JVM支持javax.xml.bind但DVM(DalvikVirtualMachine)不支持。所以我尝试将这个库添加为我的build.gradle文件中的依赖项,如下所示:dependencies{....compile'javax.xml.bind:jaxb-api:2.2.x'....}当我在上述更改后构建我的应用程序时,出现以下构建错

数据绑定(bind)不起作用的 Android gradle-experimental?

当我尝试将最新的Android构建工具(gradle-experimental:0.6.0-alpha3)与数据绑定(bind)框架一起使用时,我遇到了一些麻烦。当我尝试刷新所有gradle项目时会导致错误。首先:错误:执行模型规则时抛出异常:BaseComponentModelPlugin.Rules#createBinaryTasks>create(dataBindingExportBuildInfoAllDebug)model{...android.dataBinding{enabled=true}...}第二个:错误:原因:com.android.build.gradle.ma