我第一次尝试安装的应用程序,它说Check for errors in your project
。第二次开始,它说:无法安装APK
Installation failed due to invalid APK file!
[2013年11月25日九点10分44秒 - ScanCard]请检查logcat输出以获取更多详细信息。 [2013-11-25 09:10:44 - ScanCard]发布取消!
我的logcat的输出是:
AndroidRuntime(18391): CheckJNI is OFF
dalvikvm(18391): Trying to load lib libjavacore.so 0x0
dalvikvm(18391): Added shared lib libjavacore.so 0x0
dalvikvm(18391): Trying to load lib libnativehelper.so 0x0
dalvikvm(18391): Added shared lib libnativehelper.so 0x0
AndroidRuntime(18391): Calling main entry com.android.commands.pm.Pm
zipro(18324): Zip: EOCD not found, /data/local/tmp/ScanCard.apk is not zip
asset(18324): failed to open Zip archive '/data/local/tmp/ScanCard.apk'
PackageParser(18324): Unable to read AndroidManifest.xml of /data/local/tmp/ScanCard.apk
PackageParser(18324): java.io.FileNotFoundException: AndroidManifest.xml
PackageParser(18324): at android.content.res.AssetManager.openXmlAssetNative(Native Method)
PackageParser(18324): at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:488)
PackageParser(18324): at android.content.res.AssetManager.openXmlResourceParser(AssetManager.java:456)
PackageParser(18324): at android.content.pm.PackageParser.parsePackageLite(PackageParser.java:758)
PackageParser(18324): at com.android.defcontainer.DefaultContainerService$1.getMinimalPackageInfo(DefaultContainerService.java:173)
PackageParser(18324): at com.android.internal.app.IMediaContainerService$Stub.onTransact(IMediaContainerService.java:110)
PackageParser(18324): at android.os.Binder.execTransact(Binder.java:388)
PackageParser(18324): at dalvik.system.NativeStart.run(Native Method)
DefContainer(18324): Failed to parse package
ActivityManager(380): No content provider found for permission revoke: file:///data/local/tmp/ScanCard.apk
我不运行自定义ROM,我上运行的Nexus股票杰利贝恩4.3。
编辑:
。重新启动Eclipse固定我的问题
你的AndroidManifest文件在哪里?它似乎找不到它:'java.io.FileNotFoundException:AndroidManifest.xml' – Hitman
正确的地方,我打开它,它包含它应该的一切,没有xml错误 – vamsiampolu
粘贴清单文件代码 – Dev