我正在使用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>
答案 0 :(得分:1)
使用 @ style / Theme.AppCompat.Black.NoTitleBar.Fullscreen (不带“android:”) 因为compat主题/样式不是来自android包/名称空间
答案 1 :(得分:1)
好像你正在尝试编辑生成的文件。请检查您是否要更改位于AndroidManifest.xml
yourProjectName/src/main/AndroidManifest.xml
文件