草庐IT

gradle-custom-plugin

全部标签

android - Gradle,定义一个属性集合

我正在使用Gradle脚本自动部署三个Android环境。这个想法是定义一组属性,这些属性将用于保存来自每个环境的所有数据。示例[DEV,QA&Live]{buildFolder="..."envName="..."excludeFiles="**/..."}然后,对于每个操作,复制代码、编辑文件……我只需要迭代每个环境。基本上,我的问题是我无法设法找到创建此集合的方法。有人可以解释持有一组Assets的最佳方式吗?I'vealreadytriedwith:project.ext.dev={envName="live"buildFolder="releaseLive"excludeFi

Android gradle 构建脚本在 preDexDebug 中返回错误 137

我正在尝试使用gradlew在我们的Debian构建服务器上构建一个Android项目。每次我运行它时,构建都会在preDexDebug步骤上失败,出现错误137和以下错误。我尝试了堆栈跟踪,但这没有给我任何更多信息,除了它是一个未处理的异常。在控制台中,我可以看到preDexDebug构建步骤在39%处失败。:Carpool:preDexDebugFAILEDFAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':Carpool:preDexDebug'.>com.android.ide.co

Android studio 报错 Plugin [id: ‘com.android.application‘, version: ‘8.1.0‘, apply: false]

之前的项目可以运行,过一阵再次打开发现报错如下。但是新建Androidstudio 项目没有问题可以运行。Buildfile'D:\kt\MyApplication3\build.gradle.kts'line:2Plugin[id:'com.android.application',version:'8.1.0',apply:false]wasnotfoundinanyofthefollowingsources:*Try:>Runwith--infoor--debugoptiontogetmorelogoutput.>Runwith--scantogetfullinsights.*Excep

android - 将 Facebook SDK 导入我的 android 项目 - Gradle 错误

最近几天我有一个问题让我很忙,我想得到一些帮助...我使用的是intellij13.1.3,当我尝试将FacebookSDK添加为模块时出现错误Error:Gradle:error:packagecom.facebookdoesnotexist我完全按照@ScottBarta在这里解释的那样做了所有事情:https://stackoverflow.com/a/20221453/1018192请帮帮我!:(非常非常感谢:)编辑1:我的build.gradle文件:Facebook->build.gradleapplyplugin:'android-library'dependencies

android - 带有 ionic 的 Cordova Google-analytics-plugin 在 Android 中不起作用

我无法让我的cordova/ionicandroid应用程序与谷歌分析一起工作。现在我已经尝试使用anulartics的GAPlugin但没有成功,现在我正在尝试使用https://github.com/danwilson/google-analytics-plugin进行更简单的设置在我的ionicangular应用程序中,我在中添加了以下代码.run(function($ionicPlatform){if(typeofanalytics!=='undefined'){analytics.startTrackerWithId('UA-55MYNUMB8-1');analytics.t

android - 错误注入(inject) : com. jayway.maven.plugins.android.phase01generatesources.GenerateSourcesMojo

我正在尝试在Mac(操作系统版本Yosemite)上使用ApacheMaven3.2.1和Java版本:1.7.0_55生成一个基本的Android项目。我关注了http://stand.spree.de/wiki_details_maven_archetypes对于“ANDROID-RELEASEARCHETYPE”,如下所示:mvnarchetype:generate-DarchetypeArtifactId=android-release-DarchetypeGroupId=de.akquinet.android.archetypes-DarchetypeVersion=1.0.

android - 本地 gradle 仓库镜像

我需要在没有网络连接的电脑上构建android应用程序(或者只有本地网络没有外部访问)。如何为gradle的二进制文件和应用程序依赖项创建本地存储库镜像?而是使用本地目录,但如果不可能,那么我可以使用在本地机器上运行的一些人工服务吗? 最佳答案 如果您可以通过连接构建它一次,Gradle会将依赖项下载到它自己的缓存中(在Gradle用户主目录下)。然后以./gradlew--offline运行它,它不会访问网络。运行Nexus或Artifcatory存储库的本地安装是另一种选择。您可以在那里配置一个代理存储库,即使您没有网络连接,它

Android 注释 gradle 警告

我正在使用AndroidStudio1.1beta4和gradleplugin1.0.1并尝试在officialinsturctions之后将Android注释添加到我的项目中.所以我得到以下build.gradle文件:applyplugin:'com.android.application'applyplugin:'android-apt'android{compileSdkVersion21buildToolsVersion"21.1.2"defaultConfig{applicationId"ru.itloft.moneytracker"minSdkVersion14targe

Mac查看Gradle安装位置和依赖包存放路径

Mac查看Gradle安装位置和依赖包存放路径Gradle是一个功能强大的构建工具,广泛用于Java和Android项目的构建和管理。在Mac操作系统上,我们可以通过以下步骤来查看Gradle的安装位置以及依赖包的存放路径。Gradle安装位置打开终端:你可以通过在Launchpad中找到“终端”应用程序,或者使用快捷键Command+Space并输入“终端”来打开终端。输入命令:whichgradle这个命令会返回Gradle的安装路径,例如:/usr/local/bin/gradle注意:如果你没有安装Gradle,这个命令将不会返回任何内容。依赖包存放路径打开终端,并输入如下命令:gra

android - Gradle 在 cordova config.xml 中的版本号上抛出错误

我的ionic/cordova项目的config.xml文件有如下设置android-versionCode="201504231751"ios-CFBundleVersion="201504231752"当我尝试使用“cordovabuildandroid”为android构建时,gradle向我抛出一个错误提示:失败:构建失败并出现异常。*在哪里:脚本'E:\Workspaces\xxx\xxx\platforms\android\CordovaLib\cordova.gradle'行:128*什么地方出了错:评估根项目“android”时出现问题。Forinputstring:"