解决AS 3.0 版本 style attribute '@android:attr/windowEnterAnimation' not found问题

    今天我在AS 上设置style时,添加属性后意外的报错了。

    <style name="main_menu_animstyle">
        <item name="android:windowEnterAnimation">@anim/photo_dialog_in_anim</item>
        <item name="android:windowExitAnimation">@anim/photo_dialog_out_anim</item>
    </style>


    但是我在之前的AS 2.2 版本中用的很好啊,难道是在使用AS 3.0时候才会出现上述问题吗?


    后来通过查阅和百度发现是AS 3.0 更改了配置,默认启用了Aapt2,因此解决办法就是在你项目的根目录下的gradle.properties中加入上面一行代码即可,从而关闭Aapt2 ,如图中绿色框中添加  android.enableAapt2=false ,然后AS会提示你sync project,点击一下同步完成后,就可以正常运行了。

猜你喜欢

转载自blog.csdn.net/Wang_WY/article/details/80007585
今日推荐