Android清单不断返回错误行

时间:2014-12-19 19:42:58

标签: android manifest android-appcompat

我正在使用Android Studio 1.0.2构建Android应用。我想创建一个加载屏幕并为此制作一个活动。活动应该全屏,所以我插入Android主题行没有动作栏。使用AppCompat。

现在出现了问题,我想主题无法找到,所以应用程序不会构建。但是当我删除没有它的生成线时,它只会添加回来并给我错误:错误:(20,28)找不到与给定名称匹配的资源(在'主题'有价值' @android:风格/ Theme.AppCompat.Black.NoTitleBar.Fullscreen&#39)

我尝试过一堆主题但它一直卡住了。经过一些清理或重建之后,它会再次构建,但会给我错误,因为我应该使用AppCompat。

在清单上还有一句话:生成构建文件夹下的文件,不应编辑。

这是清单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="nl.toteki_apps.beertaster"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="21" />

<application
    android:allowBackup="true"
    android:icon="@drawable/launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="nl.toteki_apps.beertaster.activity.SplashScreenActivity"
        android:label="@string/app_name"
        android:screenOrientation="portrait"
        android:theme="@android:style/Theme.AppCompat.Black.NoTitleBar.Fullscreen" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name="nl.toteki_apps.beertaster.activity.MainActivity"
        android:label="@string/app_name" >
    </activity>
</application>

2 个答案:

答案 0 :(得分:1)

使用 @ style / Theme.AppCompat.Black.NoTitleBar.Fullscreen (不带“android:”) 因为compat主题/样式不是来自android包/名称空间

答案 1 :(得分:1)

好像你正在尝试编辑生成的文件。请检查您是否要更改位于AndroidManifest.xml

下的主yourProjectName/src/main/AndroidManifest.xml文件