错误:任务':app:mergeDebugResources'的执行失败.> java.lang.ArrayIndexOutOfBoundsException(无错误消息)

Nou*_*ani 5 android exception build gradle

你们中的任何人都知道Gradle构建中的这个例外吗?

Error:Execution failed for task ':app:mergeDebugResources'.
> java.lang.ArrayIndexOutOfBoundsException (no error message)
Run Code Online (Sandbox Code Playgroud)

我的项目工作正常,直到我在一个新的活动中实现了一个视频播放器,从SD卡解析MP4文件.然后我得到了这个例外.之后我更新了Android Studio,我清理了项目,我重新定位了它,我重建了它.这一切都没有解决问题.然后我取消注释路径调用,因为生成的构建文件路径超过了255个字符的窗口最大路径长度.这也行不通.

我会感谢任何提示!

Ake*_*Jha 0

更新 Android Studio 不会更新 gradle 版本。您必须手动执行此操作。在项目级别的 build.gradle 文件中,将 gradle 依赖项替换为以下版本:

classpath 'com.android.tools.build:gradle:2.1.2'
Run Code Online (Sandbox Code Playgroud)