Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.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
Android清单严重损坏!我怎么修理它?_Android_Android Studio_Android Manifest - Fatal编程技术网

Android清单严重损坏!我怎么修理它?

Android清单严重损坏!我怎么修理它?,android,android-studio,android-manifest,Android,Android Studio,Android Manifest,我不知道我的Android清单文件发生了什么。上面写着各种奇怪的东西和奇怪的人物 它不允许我将其粘贴为代码,因此: 我能修这个吗?我需要做一个新的吗?如果是这样,如何打开?我认为您必须以XML文件的形式打开Android清单 按照说明操作:右键单击清单文件并用xml打开。 我想这会解决你的问题 我同意@MKJParekh。在eclipse中查找本地备份。右键单击打开的清单文件,单击“比较”,然后选择本地历史记录。 当您在Eclipse中构建时(无论如何,在Linux上,不确定Windows)

我不知道我的Android清单文件发生了什么。上面写着各种奇怪的东西和奇怪的人物

它不允许我将其粘贴为代码,因此:


我能修这个吗?我需要做一个新的吗?如果是这样,如何打开?

我认为您必须以XML文件的形式打开Android清单

按照说明操作:右键单击清单文件并用xml打开。
我想这会解决你的问题

我同意@MKJParekh。在eclipse中查找本地备份。右键单击打开的清单文件,单击“比较”,然后选择本地历史记录。


当您在Eclipse中构建时(无论如何,在Linux上,不确定Windows),AndroidManifest.xml的副本将与APK一起复制到bin文件夹中。看看那里,如果你幸运的话,以前的版本仍然会在那里。我知道你正在使用Android Studio,但还是试试吧。

我不知道它出了什么问题,但它已经损坏,没有备份。我刚刚创建了一个新的

右键单击清单文件,然后在资源管理器中单击“显示”,您就可以找到清单文件的原始代码从文件中复制所有代码,然后将其粘贴到manifest.xml文件中

面临类似的问题,看起来Android studio没有正确关闭会损坏文件。我检查了本地历史记录,但所需的文件不在那里。 我能够从路径“app\build\intermediates\bundle\u manifest\debug\processDebugManifest\bundle manifest”中找到自动生成的AndroidManifest.xml
需要修改它。它成功了。

是的,伙计,它被破坏了,你很幸运你的其他代码文件仍然很好,你需要创建一个新的,除非你可以在IDE(Eclipse,Studio)中检查本地备份并找到任何本地备份文件。谢谢!如何创建新的清单文件?另外,它是如何损坏的?首先,尝试右键单击您的项目,并选择本地历史:->显示历史,然后在其中尝试查找是否保存了清单的本地副本。这种情况的发生有很多原因,有一段时间你关闭工作室的方式不正确,病毒,停电,我也是受害者。您只需删除该文件并放置新文件。没关系。我试过本地历史的东西,它是灰色的,所以我想我需要重新创建文件。我可以自动重新生成它吗?或者我如何重新创建该文件?这看起来像是从.apk.中编译的XML,不能解释wierd字符。当我右键单击时,没有“用XML打开”,甚至没有“用…”打开!检查此屏幕截图:它没有本地历史启用了什么编码?有趣的是,您对文件进行了哪些编辑以使其工作?我从清单文件中删除了所有自动生成的项。