简体   繁体   English

无法阅读AndroidManiFest.xml Android项目

[英]Unable to read AndroidManiFest.xml Android Project

I am getting the following issue while trying to run an android project. 我试图运行一个Android项目时遇到以下问题。 Can anyone please suggest some solution to the problem? 任何人都可以建议一些问题的解决方案?

Zip: EOCD not found, /data/local/tmp/Scrumptious.apk is not zip
06-26 21:25:53.012: D/asset(21420): failed to open Zip archive '/data/local/tmp/Scrumptious.apk'
06-26 21:25:53.022: W/PackageParser(21420): Unable to read AndroidManifest.xml of /data/local/tmp/Scrumptious.apk
06-26 21:25:53.022: W/PackageParser(21420): java.io.FileNotFoundException: AndroidManifest.xml
06-26 21:25:53.022: W/PackageParser(21420):     at android.content.res.AssetManager.openXmlAssetNative(Native Method)
06-26 21:25:53.022: W/PackageParser(21420):     at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:488)
06-26 21:25:53.022: W/PackageParser(21420):     at android.content.res.AssetManager.openXmlResourceParser(AssetManager.java:456)
06-26 21:25:53.022: W/PackageParser(21420):     at android.content.pm.PackageParser.parsePackageLite(PackageParser.java:780)
06-26 21:25:53.022: W/PackageParser(21420):     at com.android.defcontainer.DefaultContainerService$1.getMinimalPackageInfo(DefaultContainerService.java:175)
06-26 21:25:53.022: W/PackageParser(21420):     at com.android.internal.app.IMediaContainerService$Stub.onTransact(IMediaContainerService.java:110)
06-26 21:25:53.022: W/PackageParser(21420):     at android.os.Binder.execTransact(Binder.java:404)
06-26 21:25:53.022: W/PackageParser(21420):     at dalvik.system.NativeStart.run(Native Method)
06-26 21:25:53.022: W/DefContainer(21420): Failed to parse package

It seems that your apk is invalid( Failed to parse package ), when the apk that's currently installed is differently signed. 看起来你的apk无效( 无法解析包 ),当前安装的apk有不同的签名。 So try to 所以试着

  1. Uninstall the old application 卸载旧应用程序
  2. Restart Eclipse 重启Eclipse
  3. Rebuild the project 重建项目
  4. Reinstall the apk 重新安装apk

Right click your project-> Android Tools -> Fix project properties. 右键单击您的项目 - > Android工具 - >修复项目属性。 Taken from the developers page. 取自开发者页面。

If you see an error about AndroidManifest.xml, or some problems related to an Android zip file, right click on the project and select Android Tools > Fix Project Properties. 如果您看到有关AndroidManifest.xml的错误或与Android zip文件相关的一些问题,请右键单击该项目并选择Android Tools> Fix Project Properties。 (The project is looking in the wrong location for the library file, this will fix it for you.) (该项目正在寻找库文件的错误位置,这将为您解决。)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AndroidDriver-Selenium库问题,无法读取AndroidManifest.xml错误 - AndroidDriver - Selenium library issues and unable to read AndroidManifest.xml error 无法在单元测试用例中读取AndroidManifest.xml的元数据 - Unable to read the metadata of AndroidManifest.xml in unit test cases 在android studio的库项目中重用androidmanifest.xml - re-use the androidmanifest.xml in library project in android studio 错误:Android 源生成器:[项目] 找不到 AndroidManifest.xml 文件 - ERROR: Android Source Generator: [project] AndroidManifest.xml file not found 具有默认值的Android项目的AndroidManifest.xml文件中的错误 - Error in AndroidManifest.xml File of an Android Project With Default Values Android:是否可以在AndroidManifest.xml文件中读取包名称 - Android: Is it possible to read package name inside AndroidManifest.xml file 创建一个没有 AndroidManifest.xml 的 Android 项目 - Create an Android project that doesn't have AndroidManifest.xml 错误:Android Source Generator:找不到[project] AndroidManifest.xml文件 - Error:Android Source Generator: [project] AndroidManifest.xml file not found 单个Android项目中如何有两个AndroidManifest.xml文件 - How can it be two AndroidManifest.xml files on a single android project 将旧的Android项目导入Eclipse时缺少AndroidManifest.xml - Missing AndroidManifest.xml when importing an old Android project into Eclipse
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM