在build.xml中出现的values.xml中发生错误

时间:2017-11-12 11:16:25

标签: java android xml

我遇到Android应用程序android studio的问题并且已经构建。尝试更改位于文件夹中的values.xml App-> Intermediates-> res-> debug-> values-> values.xml文件中的值。每次我进行更改并编译应用程序时,更改都会丢失。

我也知道"中间体"文件夹包含在构建过​​程中创建的文件,不应修改。

但App-> src-> main-> res->值路径中没有文件命名值。Error occuring is shown in the image

Style.xml
<resources>

<style name="Cropper.Widget.Drawer.Seperator" parent="android:Widget.DeviceDefault.Light.TextView">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">1dp</item>
    <item name="android:layout_marginBottom">@dimen/drawer_text_padding</item>
    <item name="android:layout_marginTop">@dimen/drawer_text_padding</item>
    <item name="android:background">#5FFF</item>
</style>

<style name="Cropper.Widget.Drawer.Title.TextView" parent="android:Widget.DeviceDefault.Light.TextView">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:padding">@dimen/drawer_text_padding</item>
    <item name="android:textSize">@dimen/drawer_text_size</item>
    <item name="android:clickable">false</item>
    <item name="android:textColor">#8FFF</item>
</style>

<style name="Cropper.Widget.Drawer.Option.TextView" parent="android:Widget.DeviceDefault.Light.TextView">
    <item name="android:layout_width">match_parent</item>
    <item name="android:layout_height">wrap_content</item>
    <item name="android:padding">@dimen/drawer_text_padding</item>
    <item name="android:textSize">@dimen/drawer_text_size</item>
    <item name="android:clickable">true</item>
    <item name="android:textColor">@android:color/white</item>
    <item name="android:background">?android:attr/selectableItemBackground</item>

</style>

2 个答案:

答案 0 :(得分:1)

在更改调试代码中的值时。 您正在使用的路径是&gt; APP-&GT; Intermediates-&GT;水库&GT;的调试 - &GT;值 - &GT; values.xml

您必须在res / values / values.xml或string.xml中的主文件中进行更改。 每次构建项目时都会缓存调试代码。 清理项目并运行Build。

答案 1 :(得分:0)

这是因为您无法更改Itermediates文件,请尝试对Style.xml文件进行更改。我们构建应用程序时会生成中间件文件。通常我们会使用代码覆盖文件。

尝试在Style.xml上编辑,之后&gt;构建&gt;清洁项目&gt;运行