草庐IT

gradle-retrolambda

全部标签

android - Gradle 测试命令未运行任何测试

我有一个可以在AndroidStudio上运行的简单测试实现。此类位于我项目的/src/androidTest目录中。ApplicationTest.java:publicclassApplicationTestextendsApplicationTestCase{publicApplicationTest(){super(Application.class);}@OverrideprotectedvoidsetUp()throwsException{createApplication();}@SmallTestpublicvoidtestSample(){assertEquals("

android - Gradle : No resource type specified (at 'text' with value '@{user.name}' ). 数据绑定(bind)不工作

我试图将适当的数据绑定(bind)功能添加到我的项目中,但由于某种原因它仍然失败。build.gradle文件如下所示:applyplugin:'com.android.application'buildscript{repositories{mavenCentral()}dependencies{classpath'me.tatarka:gradle-retrolambda:3.2.5'}}repositories{mavenCentral()}applyplugin:'com.android.application'applyplugin:'me.tatarka.retrolamb

android - 在 jCenter 中分发 Android 库以在 gradle 中使用

我有一个带有模块的库项目,该模块仅用于库类和View。我一直在互联网上搜索如何在jCenter中分发它以用作gradle依赖项,但没有任何效果。虽然这还没有完成,我如何在其他项目中使用这个模块?PS:我在Windows10上使用AndroidStudio。 最佳答案 许多在线教程和说明已经过时或很难遵循。我刚刚自己学会了如何做到这一点,所以我添加了希望为您提供快速解决方案的内容。它包括以下几点从您的Android库开始设置Bintray账户编辑项目的gradle文件上传你的项目到Bintray将其链接到jCenter您要共享的库到现

Android Gradle Dependency 与 Android 提供的内部版本冲突

thisquestion可能重复,尽管解决方案对我没有帮助。我讨厌复制/粘贴所有源代码,但在gradle中似乎没有办法:(因为这是gradle为我工作的第三天,我把我的代码放在这里,我为放了这么多代码而道歉......我的主项目中有三个项目。因此我的settings.gradle看起来像这样:include':booking-sdk'include':booking-app-lib'include':booking-app'我的主要build.gradle(在项目的根目录中)看起来像这样:buildscript{repositories{jcenter()mavenCentral()m

android - 将 Gradle 升级到版本 4 后构建错误

当我将我们的Android项目中的Gradle升级到版本4时,我们遇到了这个错误并且无法修复它。错误详情:Morethanonevariantofproject:volleymatchestheconsumerattributes:-Configuration':volley:debugApiElements'variantandroid-aidl:-FoundartifactType'android-aidl'butwasn'trequired.-Requiredcom.android.build.api.attributes.BuildTypeAttr'debug'andfound

android - 如何在 android-studio 0.3.6 中运行 Gradle 1.9?

我只是花了一些时间尝试将现有的androidstudio项目从gradle1.8迁移到gradle1.9final(昨天11月19日发布)失败了。我在这里阅读了大部分其他与gradle相关的帖子,但没有一个对我有用。这是我到目前为止尝试过的列表:./gradle/wrapper/gradle-wrapper.properties将distributionUrl更改为gradle-1.9-all.zip重建项目在android-studio中:工具->Android->使用Gradle文件同步项目在项目目录中运行命令gradlewrapper来更新wrapper-build.gradle

android - Gradle - 无法使用 gradle 依赖项在 Android Studio 中导入 viewpagerindicator

所以我正在尝试使用actionbarsherlock和viewpagerindicator,但出于某种原因,viewpagerindicator库由于某种原因没有被导入。有人知道吗?applyplugin:'android'android{compileSdkVersion19buildToolsVersion"19.0.1"defaultConfig{minSdkVersion9targetSdkVersion19versionCode1versionName"1.0"}buildTypes{release{runProguardfalseproguardFilesgetDefaul

android - Gradle Terminal 未在 Android Studio 中显示

Gradle终端(也称为Gradle命令行)未显示在我的AndroidStudio中,我有AndroidStudio版本1.3.1,我一直在搜索如何查看终端一个多小时,现在我得到的只是关于如何使用它而不是如何展示它的教程,以便我最终可以使用它。有人对此有解决方案吗?提前致谢。 最佳答案 不确定AndroidStudio中是否有这样的东西。肯定有Gradleconsole和Terminal。无论如何,有一个FindAction...命令,您可以使用它在AndroidStudio中查找“所有”类型的东西。只要转到帮助菜单,您就会在那里找

Android Studio+实验性Gradle插件+NDK+OpenCV :showing error at opencv include statement

我正在将opencv库集成到我的项目中。我已经使用实验性gradle插件成功配置了NDK。但是使用Opencv时出错。这是我的cpp文件中显示的错误。我的build.gradle是:applyplugin:'com.android.model.application'model{android{compileSdkVersion=23buildToolsVersion="23.0.0"defaultConfig.with{applicationId="com.legalplex.dharani.android"minSdkVersion.apiLevel=14targetSdkVers

android - 如何在不同的Android Studio模块中使用同一个gradle依赖的不同版本?

在我的AndroidStudio项目中,我有两个模块app和library。因此我还有两个build.gradle文件。build.gradle(app):dependencies{compile'com.squareup.okhttp:okhttp:2.4.0'...}build.gradle(库):dependencies{compile'com.squareup.okhttp:okhttp:2.3.0'...}当我在我的library模块中调用一些改造方法时,它使用okhttp2.4.0而不是2.3.0。为什么会这样?我该如何更改? 最佳答案