#android
#Android
Вопрос:
Я получаю следующую проблему при попытке запустить проект Android. Может кто-нибудь, пожалуйста, предложить какое-то решение проблемы?
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
Ответ №1:
Кажется, что ваш apk недействителен (не удалось проанализировать пакет), когда установленный в данный момент apk подписан по-другому. Поэтому постарайтесь
- Удалите старое приложение
- Перезапустите Eclipse
- Перестроить проект
- Переустановите apk
Ответ №2:
Щелкните правой кнопкой мыши ваш проект-> Инструменты Android -> Исправить свойства проекта. Взято со страницы разработчиков.
Если вы видите ошибку о AndroidManifest.xml , или некоторые проблемы, связанные с zip-файлом Android, щелкните правой кнопкой мыши на проекте и выберите Инструменты Android> Исправить свойства проекта. (Проект ищет файл библиотеки в неправильном месте, это исправит это для вас.)