草庐IT

gradle-retrolambda

全部标签

java - JacocoReport 配置的 Gradle 6.0 弃用警告

以下Gradle任务,配置JacocoReportBase:taskjacocoRootReport(type:JacocoReport){...sourceDirectories=files(subprojects.sourceSets.main.allSource.srcDirs)additionalSourceDirs=files(subprojects.sourceSets.main.allSource.srcDirs)classDirectories=files(subprojects.sourceSets.main.output)executionData=files(su

android - 使用 android gradle 插件时在 packageApplication 之后运行任务

Gradle能够在其他任务之后运行任务。语法是taskY.mustRunAftertaskX.androidgradle插件说它定义的ApplicationVariant任务之一是packageApplication.在我的build.gradle我有taskX.mustRunAfterpackageApplication我收到的错误是“无法在项目‘:someproject’上找到属性‘packageApplication’。”是否有可能访问packageApplication任务?如果是这样,它被认为是不好的做法吗? 最佳答案 我

添加 Facebook SDK 时 Android Studio Gradle 构建错误

您好,在将facebooksdk添加到我的项目时出现以下错误尝试了以下帖子为facebooksdk配置gradle脚本linkError:(111)Aproblemoccurredevaluatingproject':facebook'.>CannotcallgetBootClasspath()beforesetTargetInfo()iscalled.这是我的facebook模块gradle脚本applyplugin:'com.android.library'repositories{mavenCentral()}project.group='com.facebook.android

android - Gradle 无法添加编译 'com.google.android.gms:play-services:7.0.0'

我无法相信没有人发现如何解决这个问题。我想在我的应用程序中添加一个横幅,但AndroidStudio的Gradle系统试图让我知道这不是一个好主意。它看起来像这样:applyplugin:'com.android.application'android{compileSdkVersion21buildToolsVersion"22.0.1"defaultConfig{applicationId"com.(package).(name)"minSdkVersion15targetSdkVersion21versionCode1versionName"1.0"}buildTypes{rel

android - 从 .gradle 脚本打印消息到 Gradle Sync 日志

如果gradle同步失败,是否可以将更具体的消息打印到AndroidStudio中的消息控制台。上下文:我想强制开发人员创建一个.properties文件,我的settings.gradle会查找该文件来定义一些内容。“消息”Pane仅读取一条非常通用的消息,但我希望开发人员知道需要完成此操作。Error:Configurationwithname'default'notfound.有什么方法可以从.gradle实现这个? 最佳答案 如果您需要强制开发人员设置您的属性,您应该中止gradle构建thrownewGradleExcep

android - Android Studio 中的 cordova-android@4.0.0 和 gradle 配置不起作用

我更新了我的Cordova项目,现在它使用cordova-android@4.0.0。到目前为止看起来不错,但我无法弄清楚创建APK需要知道的一些事情。最新版本利用gradle并创建了一个AndroidStudio兼容项目-太棒了!此外,您可以使用我决定需要的新CrosswalkWebView,因为我发现旧设备(通常是AndroidKitKat之前的版本-4.3及更低版本)上的问题越来越多。因此,Crosswalk似乎已经克服了我遇到的问题,并且速度略有明显提高。无论如何,关于cordova-android@4.0.0/gradle/AndroidStudio,我一直有几个问题/困惑:

android - 在 AVD 模拟器上运行 Gradle connectedCheck 时出现 NoClassDefFoundError

我正在尝试运行Espresso测试Android应用程序。它在硬件设备上运行良好。当我在新创建的AVD模拟器上运行它时,它失败,如下所示::ExampleApp:connectedDebugAndroidTestcom.example.MainFragmentTest>initializationError[Nexus_5_API_19(AVD)-4.4.2]FAILEDjava.lang.NoClassDefFoundError:com/example/MainActivityatjava.lang.Class.getDeclaredFields(NativeMethod):Exam

Android Gradle - 如何包含根项目中的 Assets ?

我有以下项目结构MyProject|--build.gradle|--client.private|--server.public|--app||--build.gradle||--lint.xml||--proguard-project.txt||--project.properties|`--src并希望将client.private和server.public文件包含到最终apk的Assets文件夹中,但不幸的是无法这样做。在我的app/build.gradle中有以下内容...android{...applicationVariants.all{variant->variant

android - 为什么我的 Android gradle 变体定制不起作用?

1-为什么会这样:android.buildVariants.each{variant->...mycode}给我以下错误?Couldnotfindproperty'buildVariants'oncom.android.build.gradle.AppExtension_Decorated@1bf6bde6.2-为什么下面的代码不执行“...我的代码”?android.applicationVariants.each{variant->...mycode} 最佳答案 Android构建系统现在使用“applicationVaria

android - 了解 Gradle (Android Studio) 有多重要?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion在使用Eclipse之后,早在2010年,我就转向了IntelliJIDEA,并且从那时起就一直在使用它。尽管AndroidStudio接管了IntelliJIDEA的逻辑,但它实现了Gradle作为其构建系统。Gradle本质上可能就像他们在Gradle网站上所说的那样完美,但老实说,对于那些第一次打开使用AndroidStudio创建的项目的人来说,它相当困惑。Gradle在未来会变得