Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将现有项目文件复制到新的AndroidStudio Android项目后出错_Android_Android Studio - Fatal编程技术网

将现有项目文件复制到新的AndroidStudio Android项目后出错

将现有项目文件复制到新的AndroidStudio Android项目后出错,android,android-studio,Android,Android Studio,我能够在Android Stdio中创建一个运行良好的新项目 然后,我将一个旧项目中的许多文件复制到其中,并尝试运行它,但我在AppTheme中遇到了以下错误: 它讨论了我以前没有的values-v21.xml。那是什么文件?我怎样才能避开这个问题呢 谢谢 在您的清单文件中。变, android:theme="@style/AppTheme" 对, 我认为问题在于文件名。您的文件名为“values-v21.xml”,我看到的所有android项目都将该文件名命名为“style.xml”,并包

我能够在Android Stdio中创建一个运行良好的新项目

然后,我将一个旧项目中的许多文件复制到其中,并尝试运行它,但我在AppTheme中遇到了以下错误:

它讨论了我以前没有的values-v21.xml。那是什么文件?我怎样才能避开这个问题呢


谢谢

在您的清单文件中。变,

android:theme="@style/AppTheme"
对,


我认为问题在于文件名。您的文件名为“values-v21.xml”,我看到的所有android项目都将该文件名命名为“style.xml”,并包含在v21文件夹中

此外,v21意味着它适用于API级别21及以上。API级别21是Android 5.0(棒棒糖)。有关API级别21的更多信息:


我希望这能解决您的问题。

尝试使用android:theme=“@android:style/theme.NoTitleBar.Fullscreen”。因为在大多数情况下,这对我来说是可行的。一个可能的问题是,我通过文件系统复制了新文件,但我在Android Studio中看到的文件结构还没有反映出这一点。如何更新UdemyStudio中的文件结构以反映文件系统中的更改?我不认为这个问题是由于这个原因。问题是您的项目在values文件夹中找不到values-v21.xml。所以,最好的选择是将主题更改为没有v21值的内容。我想我已经开始了解-v21文件是否是特定于主题的内容?是的,您可以阅读更多关于主题以及它们在中的工作方式的内容
android:theme="@style/AppBaseTheme"