草庐IT

codetrainerplugins-build

全部标签

android - 得到错误 : spawn EACCES while ionic build android in ubuntu 14. 04

我在ionic2中开发了一个项目当我在做ionicbuildandroid时出现这个错误我的ionic信息是CordovaCLI:6.3.0Ionic框架版本:2.0.0-beta.10IonicCLI版本:2.0.0-beta.36IonicAppLib版本:2.0.0-beta.19操作系统:发行商ID:Ubuntu描述:Ubuntu14.04.5LTS节点版本:v4.4.7我在谷歌搜索,但没有适合我的解决方案..我该如何修复这个错误? 最佳答案 这是构建应用程序时的权限错误你需要给Gradle权限sudochmod-R777/

安卓工作室 : How to remove/filter build variants for default debug and release buildTypes and keep only those using custom buildTypes?

我创建了如下的自定义buildType:buildTypes{releasefree.initWith(buildTypes.release)releasefree{minifyEnabledtrueshrinkResourcestrueproguardFilesgetDefaultProguardFile('proguard-android.txt'),'proguard-rules.pro'}releasepro.initWith(buildTypes.release)releasepro{minifyEnabledtrueshrinkResourcestrueproguardFi

android - 如何在 build.gradle 中获取资源值?

resValue方法(或其他任何名称)允许您在buildTypes或productFlavors中设置资源值>。有没有相应的方法获取由resValue设置的资源值?似乎productFlavors在buildTypes之前进行评估,因此buildTypes中设置的resValue优先。我想在调试版本中将“Debug”附加到应用程序名称,但我需要获取在产品flavor中设置的值才能附加到它。编辑:我尝试了MarcinKoziński的使用变量的建议,但所有产品风格在任何构建类型之前进行评估。因此,这不起作用:android{StringappName=""productFlavors{F

android - 同步 Build.Gradle 时出现错误 "Gradle DSL method not found: ' 编译()'"

要将V4支持库添加到androidstudio,我遵循了这个文档:https://developer.android.com/tools/support-library/setup.html#libs-without-res但我得到一个错误。这就是我所做的SDKmanager>已安装Android支持库和Android存储库。转到Build.Gradle并添加文档中给出的行。Build.Gradle现在看起来像这样://顶级构建文件,您可以在其中添加所有子项目/模块通用的配置选项。buildscript{repositories{jcenter()}dependencies{class

android - ionic build android failure - 任务 processDebugResources 执行失败

我正在使用MacYosemite。在为android平台运行构建时出现以下错误:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':processDebugResources'.>com.android.ide.common.internal.LoggedErrorException:Failedtoruncommand:/Users/sairamk/Development/android-sdk-macosx/build-tools/22.0.1/aaptpackage-f--no-cru

android - 在 build.gradle 中使用 XML 到 java 对象转换器依赖项构建错误以进行改造

我正在尝试按照https://futurestud.io/blog/retrofit-how-to-integrate-xml-converter/将XML到Java对象转换器集成到改造中。当我将依赖项添加到我的build.gradle时,我遇到了构建错误。这是我在build.gradle中添加的内容。编译('com.squareup.retrofit:converter-simplexml:1.9.0')错误报告:Information:Gradletasks[:app:assembleDebug]Warning:Dependencyxpp3:xpp3:1.1.3.3isignore

android - 放置版本代码/版本名称的更好地方? build.gradle 与 AndroidManifest.xml

现在您可以将versionCode和versionName放入build.gradle和AndroidManifest.xml文件中。其中哪一个是放置这些属性的最佳位置,为什么它比其他选项更好?我在谷歌官方文档中找不到任何相关信息:https://developer.android.com/tools/building/configuring-gradle.htmlhttp://developer.android.com/guide/topics/manifest/manifest-element.html非常感谢。 最佳答案 实际

android - Eclipse 保持 Building workspace... 和 Building workspace... 和 Building workspace

为什么Eclipse在构建Android项目时会陷入无限循环,用于构建工作区...和(重新)构建工作区...和(重新)构建工作区...这是一个已知的错误吗?摆脱这个循环的正确方法是什么?注意事项:如果我取消选中Project>BuildAutomatically,它可以正常构建,甚至可以导出完美运行的签名版本APK。我升级到最新的SDKr19后才出现此问题。在此之前(SDKr11)我从未遇到过这个问题。Bug160868准确描述了这个问题。但是从那以后就没有解决了吗?发现了类似的问题描述here但和上一个一样,它很老旧,与Android开发没有直接关系。Issue27940建议在处理名

android - Gradle 错误 : Could not find any matches for com. android.tools.build :gradle:2. 2.+

这个问题在这里已经有了答案:Couldnotfindcom.google.gms:google-services:4.0.1[duplicate](2个回答)关闭3年前。这是一个ReactNative项目。在另一台机器上工作正常,但一旦移到我的机器上它就失败了。我找到的大多数解决方案都建议将jcenter()添加到项目级gradle.build的存储库中。就我而言,它已经被添加了。Gradle同步失败并出现此错误:找不到com.android.tools.build:gradle:2.2.+的任何匹配项,因为没有可用的com.android.tools.build:gradle版本。在

Android gradle build System.getEnv ("RELEASE_PASSWORD") 返回 null

我遇到了System.getenv()为环境变量返回null的问题。我的密码存储在RELEASE_PASSWORD环境变量中。当我这样做时:$echo$RELEASE_PASSWORD它打印出正确的值,所以我知道变量已设置。我最初是在releasebuildType中设置signingConfigsigningConfigs.release并且一切正常,但我需要针对不同的产品风格使用不同的签名配置。如果我对密码进行硬编码,它会像预期的那样工作。当我尝试从环境变量中读取密码时,事情只会变得很奇怪。这是某种范围问题吗?这是我目前在我的build.gradle中拥有的。android{...