问题标签 [gradle-experimental]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
173 浏览

android - Android Gradle 实验性和 RenderScript 实现

我正在尝试使用 Gradle Experimental。
截至目前,我似乎还没有找到实现模糊效果所需的 RenderScript 支持库的方法:
https ://developer.android.com/guide/topics/renderscript/compute.html#access-rs-apis

这是我尝试使用的库:https ://github.com/kikoso/android-stackblur

但是由于没有jar或aar,我不能使用它。

0 投票
2 回答
3030 浏览

android - 未找到 ID 为“com.android.application”的插件

错误:(1, 0) 未找到 ID 为 'com.android.application' 的插件 我用谷歌搜索并搜索了 3 天,但没有得到解决方案.....完全卡住了 ** 我 gradle 版本:2.5 .. **build .gradle(projetc:android)

build.gradle(模块:应用程序)

build.gradle(模块:opencvlibrary310)

0 投票
0 回答
328 浏览

android - 将 libGDX 与 gradle-experimental 一起使用

对于一个小游戏项目,我们必须使用gradle-experimental来包含shared library和使用NDK,而对于图形我们使用libgdx.

之前,我们使用的不是实验性的 gradle 并且 libgdx 可以工作,但现在我们有一个例外:

我的毕业文件:

项目根

安卓文件夹:

0 投票
1 回答
385 浏览

android-ndk - 在 Kindle Fire 上加载 NDK 库时缺少 c 标准库符号

我的 Android 应用有一个 NDK 库。在装有 Fire OS 4.5.5 的 Kindle Fire HD 上运行它时,应用程序无法加载 NDK 库,因为某些 C 标准库符号未解析,即它们似乎完全丢失:

  • rand()
  • srand()
  • signal()

这个问题不会发生在我的 Nexus 5 与股票 Android 6。

有谁知道为什么这些符号完全丢失,以及是否在某处有此类丢失符号的官方列表?

是否有任何其他“主要”Android 分支具有此类非常规 C 标准库?

更新:我正在使用 Android Studio 1.5.1 和Gradle 实验插件 0.4.0编译应用程序和 NDK 库。

更新:解决方案是在 Gradle 配置中设置它,因为事实证明这minSdkVersion.apiLevel不会影响 NDK:

0 投票
1 回答
2826 浏览

android-studio - 您如何在 Android Studio 中查看 NDK 的原始 Gradle 构建日志?

当使用带有 Android Studio 的Gradle 实验插件构建 NDK 库时,您如何查看低级构建日志,即每个文件的编译器调用以及所有参数等......?

0 投票
1 回答
7503 浏览

android-studio - 在 Android Studio 的 Gradle NDK 插件中如何设置 APP_PLATFORM?

我正在使用 Android Studio 1.5.1 和Gradle 实验插件 0.4.0构建一个带有 NDK 库的应用程序。

即使 Gradle 配置是这样设置的(使用minSdkVersion.apiLevel = 18),似乎 NDK 库仍然编译为android-21

是不是因为APP_PLATFORMGradle NDK支持没有根据最低SDK版本自动设置?如果是这样,你如何解决这个问题?

0 投票
1 回答
210 浏览

android-studio - NDK 支持 Android Studio 的实验性 Gradle 的详细文档在哪里?

NDK 支持 Android Studio 的实验性 Gradle 的实际文档在哪里?我的意思是文档中包含 Gradle 配置中支持的完整设置列表、包含更改的版本列表等...

经过大量的谷歌搜索,我能找到的只有这两页,非常肤浅:

0 投票
2 回答
838 浏览

android - gradle Experiment 0.6.0-alpha1 中的 useLibrary 变成了什么?

我正在尝试将我的 gradle.build 移植到 gradle experimental。我已经修改了我现有的 android 配置,如下所示:

但是,在编译时,我似乎得到了错误:

错误:(148, 1) 配置根项目时出现问题。> 执行模型规则时抛出异常:model.android @ build.gradle 第 145 行,第 1 列> 找不到参数 [org.apache.http 的方法 useLibrary() .legacy] 在根项目上

可能是因为我不确定useLibrary修改了什么。如果我将其注释掉,构建会持续很长时间,直到它无法从上述库中找到它可能期望的 http 方法。有人可以提供一些关于如何将这个库包含在 gradle Experiment 中的指示吗?

0 投票
1 回答
413 浏览

android - 如何导入android实验模块

我有实验性(v:0.4.0)android模块,它使用带有模型块的gradle文件,如下所示:

现在像另一个模块一样,我们不能在这个模块中导入使用实验插件的 java 包装类。

我更改适用plugin: 'com.android.mode.application'apply plugin: 'com.android.mode.library'但没有任何更改,仍然无法识别 native_libs 模块中的 java 包装类:(

如何为原生模块库配置 gradle?为什么实验性插件不让导入模块,就像其他模块的正常方式一样?

[编辑]

我读了这个文档 http://tools.android.com/tech-docs/new-build-system/gradle-experimental 但是没有办法导入结合了原生(c/c++)和java的模块。

0 投票
1 回答
9453 浏览

android - 如何使用 gradle 实验插件构建 NDK 模块?

我正在尝试使用使用 NDK 的模块构建项目。但是 Gradle 构建会出错。

这是我的 build.gradle(主项目)

当我尝试使用此 gradle:1.5.0 时,它会给出错误“错误:(17, 0) 未找到 ID 为 'com.android.model.application' 的插件。”

另一方面,如果我使用 gradle-experimental:0.1.0 它会给出错误“错误:(17, 0) 未找到 ID 为 'com.android.application' 的插件。”

我该如何解决这个错误?我的项目中有几个模块。如何设置满足所有模块的 gradle?

编辑:

build.gradle(主项目)

构建.gradle(应用程序)

build.gradle(上下文菜单)

build.gradle(库)

build.gradle(库2)

build.gradle(min3d)

build.gradle(交错视图)

build.gradle(泰坦尼克号)