草庐IT

phantom-dsl

全部标签

android - 错误(19,0)找不到 Gradle DSL 方法 : android()

我刚刚升级了androidstudio,之前编译的项目现在显示错误!Error(19,0)GradleDSLmethodnotfound:android(),这里是构建脚本和app.build.gradlebuildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:1.0.0'//NOTE:Donotplaceyourapplicationdependencieshere;theybelong//intheindividualmodulebuild.gradlefile

Android 和 Fabric (Crashlytics) 插件总是生成一个 UUID (Gradle Kotlin DSL)

我希望Fabric停止在每次构建时生成UUID。过去适用于Gradle的GroovyDSL的功能不适用于更新的KotlinDSL。如何使用KotlinDSL实现我的目标?(Gradle版本4.10.2,Fabric1.25.4)根据Fabric的documentation,您可以将以下内容添加到应用的构建脚本中android{buildTypes{debug{//Onlyusethisflagonbuildsyoudon'tproguardorupload//tobeta-by-crashlyticsext.alwaysUpdateBuildId=false这行得通。它可以防止Fabr

android - 使用自定义 Anko 布局 DSL 关闭警告对话框

我用一个简单的View创建了以下警告对话框,其中包含一个TextView、EditText和Button:alert{customView{verticalLayout{textView{text=getString(R.string.enter_quantity)textSize=18ftextColor=Color.BLACK}.lparams{topMargin=dip(17)horizontalMargin=dip(17)bottomMargin=dip(10)}valquantity=editText{inputType=InputType.TYPE_CLASS_NUMBER

java - 如何从 dsl 生成 UI 测试?

我不确定这个问题属于SO,因为它可能太宽泛了,但我不知道去哪里问(我没有找到更好的stackexchange站点)。上下文我正在使用UiAutomator在android上写一些Ui测试。我创建了一些函数来简化测试的编写,就像文档中的那样publicvoidstartMainActivityFromHomeScreen(){/*Starttheappfromthehomescreen*/}作为开发人员,这很好用。但是非技术人员(契约(Contract)所有者)不能轻易使用此功能来编写测试。需要我正在寻找一种方法,让非技术用户可以使用我已经定义的函数编写一些脚本。这是一个虚拟示例(脚本格

android - 如何修复错误 Gradle DSL 方法未找到 : 'compile()' ?

我正在尝试将googleplay计费库与我的android应用程序集成,当我尝试添加此依赖项时(compile'com.android.billingclient:billing:1.0')在应用程序模块的build.gradle文件。我收到以下错误:ERROR:GradleDSLmethodnotfound:'compile()'Possiblecauses:Theproject'work'maybeusingaversionoftheAndroidGradleplug-inthatdoesnotcontainthemethod(e.g.'testCompile'wasaddedin

安卓工作室 : Gradle DSL method not found: 'classpath()'

首先,我阅读了所有其他解决方案帖子和关于迁移到1.0的官方文档。到目前为止,没有一个奏效。错误:Error:(23,0)GradleDSLmethodnotfound:'classpath()'Possiblecauses:Theproject'SparkDatabase'maybeusingaversionofGradlethatdoesnotcontainthemethod.OpenGradlewrapperfileThebuildfilemaybemissingaGradleplugin.应用Gradle插件目前,这是我的build.gradle:应用插件:'com.androi

android - 错误 : Gradle 'HelloWorld' project refresh failed: Build script error, 找到不支持的 Gradle DSL 方法 : 'setRoot()' !

您好,我正在使用AndroidStudio中的gradle测试我的android应用程序。我正在使用这个框架RoboLectric来完成这一切。当我将其与gradle文件同步时出现错误。伙计们,请分享您对这个问题的看法。Gradlesettings3:35:14PMGradle'HelloWorld'projectrefreshfailed:Buildscripterror,unsupportedGradleDSLmethodfound:'setRoot()'!Possiblecausescouldbe:-youareusingGradleversionwherethemethodis

java - 找不到 Gradle DSL 方法 : storeFile()

我使用的是AndroidStudio1.1.0。当我尝试同步我的Gradle文件时,出现以下错误:GradleDSLmethodnotfound:storeFile()这是我的gradle配置:applyplugin:'com.android.application'android{compileSdkVersion21buildToolsVersion"21.1.2"defaultConfig{applicationId"skripsi.ubm.studenttracking"minSdkVersion16targetSdkVersion21versionCode1versionNa

gradle 的 Android DSL 文档

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion对于gradle,有一组可用于dsl的基本文档:http://www.gradle.org/docs/current/dsl/也许我真的很盲目,但我似乎找不到一套等效的android详细文档。:(如有任何帮助,我们将不胜感激。:)

android - 错误 :(31, 0) 找不到 Gradle DSL 方法: 'jniDebugBuild()'

今天我更新了我的AndroidStudio,但无论我做什么,我都会收到这个错误。我从github导入了一个项目,一切运行顺利,直到我现在更新我不断收到此错误:错误:(31,0)找不到GradleDSL方法:'jniDebugBuild()'可能的原因:项目“my_application”可能正在使用不包含该方法的Gradle版本。打开Gradle包装器文件构建文件可能缺少Gradle插件。应用Gradle插件有人能帮忙吗? 最佳答案 此属性的名称在AndroidGradle插件v0.14.0及更高版本中已更改,因此需要更新为早期版本