草庐IT

Build_Settings

全部标签

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 - 无法从 https ://settings. crashlytics.com/spi/v2/platforms/android/apps/检索设置

我正在尝试新的Firebase/Crashlytics设置,但似乎遇到了一个奇怪的问题。我有一个包含多种产品风格的Android代码库,每种风格都是一个单独的应用程序。所有这些应用都在Fabric中注册(过去)所有这些应用都添加到Firebase中两者之间的所有链接似乎都正常(从Fabric方面以及从Firebase方面来看,它都表示它们都已链接)我从list文件中删除了FabricAPIkey,并将适当的插件/依赖项等添加到两个gradle文件中我尝试按照Firebase说明发送测试崩溃报告。我收到的其中一种产品口味非常好,所以我认为一切都很好。然而,其他产品风格不发送崩溃报告,我在

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{...

android - 在 Android Studio 中找不到模块应用程序的 Gradle build-info.xml

Gradlebuild-info.xmlnotfoundformoduleapp.Pleasemakesurethatyouareusinggradleplugingradle:2.0.0-alphaorgreater我正在使用gradle:2.0.0-beta2中的gradle插件。我随机收到此警告,此后该应用程序经常未更新或崩溃。清理和重建即可解决问题。有没有更好的解决方法? 最佳答案 对我来说,它发生在Mac上,但在Windows上它一直运行良好。自从我将AndroidStudio更新到2.0测试版后,这个问题一直存在,直到A

android - android.os.Build.SERIAL 是唯一的吗?

我想为适用于手机和平板电脑的Android设备使用唯一ID。(IMEI不适用于没有SIM卡设备,有时MAC地址返回null)我不确定android.os.Build.SERIAL是否唯一。有人知道吗?谢谢,问候。 最佳答案 是的,但请注意,它仅在API级别9中添加,并且可能不会出现在所有设备上。要在早期平台上获得唯一ID,您需要读取MAC地址或IMEI等信息。一般情况下,请尝试阅读所有可能的ID,然后使用可用的ID。Seethisarticleforguidance. 关于android

android - RxJavaPlugins 错误找不到类 "com.google.devtools.build.android.desugar.runtime.ThrowableExtension"

升级AndroidStudio3.0Beta1后出现以下错误。当我降级时,错误消失了。Studio构建:AndroidStudio3.0Beta1Gradle插件版本:'com.android.tools.build:gradle:3.0.0-beta1'Gradle版本:.0.0-beta1Java版本:8操作系统:MacOSXjava.lang.NoClassDefFoundError:Failedresolutionof:Lcom/google/devtools/build/android/desugar/runtime/ThrowableExtension;atio.react