在android studio中得到一个奇怪的gradle错误,这是我在我的res目录中添加动画文件夹之前没有得到的东西。在这个文件夹中,我有一个带
的动画文件
标签和一个alpha子标签集。
Gradle:
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':FullerUV:compileDebug'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
有什么想法吗?
答案 0 :(得分:0)
这是你的动画和文件里面的样子:
我认为名字是正确的,否则你将会像这样结束错误
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':YourPocket:mergeDebugResources'.
> PROJECT_DIR\src\main\res\anim\slide_in- right.xml: Error: Invalid file name: must contain only lowercase letters and digits ([a-z0-9_.])
* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output.
确保在删除动画目录中的动画文件后编写正确的动画尝试编译或使用下面给出的文本更改文件中的内容。保持动画目录。
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="50%p" android:toXDelta="0"
android:duration="@android:integer/config_mediumAnimTime"/>
<alpha android:fromAlpha="0.0" android:toAlpha="1.0"
android:duration="@android:integer/config_mediumAnimTime" />
</set>
如果它工作正常,请包含您的动画文件文本。