android - 使用 android 支持 renderscript api 时出现混合版本警告

标签 android android-support-library renderscript

我正在使用支持 renderscript 和 android 支持库 25.1.0,我在我的模块 build.gradle 中收到此警告:

所有 com.android.support 库必须使用完全相同的版本规范(混合版本会导致运行时崩溃)。找到版本 25.1.0、25.0.2。示例包括 com.android.support:animated-vector-drawable:25.1.0 和 com.android.support:renderscript:25.0.2

这是我获取渲染脚本支持库的代码:

android{
    compileSdkVersion 25
    buildToolsVersion "25.0.2"

    defaultConfig {
       ...
       targetSdkVersion 25
       versionCode Integer.valueOf(versionId)
       versionName version
       renderscriptTargetApi 20
       renderscriptSupportModeEnabled true
       multiDexEnabled true
       minSdkVersion minSdk
 }
}

似乎支持 renderscript 的版本与 build-tools 相关联...... 如何在不使用较低的 android 支持库版本的情况下解决此问题?

最佳答案

这是一个错误,已在即将发布的 Android Studio 2.4 版本中修复。

如果您继续使用 Android Studio 2.3,也可以安全地忽略 RenderScript 支持库的警告。警告不正确,不会影响您的应用。

关于android - 使用 android 支持 renderscript api 时出现混合版本警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44285897/

相关文章:

android - Cocos2d-x-3.1.1 在运行 build_native.py 时出错

Android 应用程序在操作项添加时崩溃

android - fitsSystemWindows 被 ConstraintLayout 忽略

android - 需要改变浮点精度

android - 通知中的音乐播放器控制

安卓 GCM SERVICE_NOT_AVAILABLE

android - 如何为 Android、Eclipse 启用布局设计器?

java - "Field can be converted to a local variable"设置Android ActionBar颜色时出现消息

java - Android Renderscript 类型与 U8_4 不匹配

Android RenderScript 模糊 VideoView 中的视频