2013-05-30 5 views
0

Windows 8이 설치된 새 컴퓨터에 Eclipse를 설치했습니다. 이전 PC에서 작업 공간을 복사 했으므로 이제 프로젝트를 열고 정상적으로 사용할 수 있지만 장치 또는 에뮬레이터에 apk를 설치하려고하면 콘솔에 오류가 나타납니다.이클립스에서 APK를 설치할 수 없습니다

잘못된 APK 파일로 인해 설치가 실패했습니다! 자세한 내용은 logcat 출력을 확인하십시오. 시작 취소됨!

는 로그 캣입니다 :

> 05-30 13:11:54.054: W/PackageParser(3644): Unable to read AndroidManifest.xml of /data/local/tmp/J i A.apk 
05-30 13:11:54.054: W/PackageParser(3644): java.io.FileNotFoundException: AndroidManifest.xml 
05-30 13:11:54.054: W/PackageParser(3644): at android.content.res.AssetManager.openXmlAssetNative(Native Method) 
05-30 13:11:54.054: W/PackageParser(3644): at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:487) 
05-30 13:11:54.054: W/PackageParser(3644): at android.content.res.AssetManager.openXmlResourceParser(AssetManager.java:455) 
05-30 13:11:54.054: W/PackageParser(3644): at android.content.pm.PackageParser.parsePackageLite(PackageParser.java:649) 
05-30 13:11:54.054: W/PackageParser(3644): at com.android.defcontainer.DefaultContainerService$1.getMinimalPackageInfo(DefaultContainerService.java:144) 
05-30 13:11:54.054: W/PackageParser(3644): at com.android.internal.app.IMediaContainerService$Stub.onTransact(IMediaContainerService.java:102) 
05-30 13:11:54.054: W/PackageParser(3644): at android.os.Binder.execTransact(Binder.java:338) 
05-30 13:11:54.054: W/PackageParser(3644): at dalvik.system.NativeStart.run(Native Method) 
05-30 13:11:54.054: W/DefContainer(3644): Failed to parse package 
05-30 13:11:54.062: I/ApplicationPolicy(187): isApplicationInstallationEnabled 
05-30 13:11:54.062: W/PackageManager(187): verifying app can be installed or not 
05-30 13:11:54.062: W/PackageParser(3644): Unable to read AndroidManifest.xml of /data/local/tmp/J i A.apk 
05-30 13:11:54.062: W/PackageParser(3644): java.io.FileNotFoundException: AndroidManifest.xml 
05-30 13:11:54.062: W/PackageParser(3644): at android.content.res.AssetManager.openXmlAssetNative(Native Method) 
05-30 13:11:54.062: W/PackageParser(3644): at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:487) 
05-30 13:11:54.062: W/PackageParser(3644): at android.content.res.AssetManager.openXmlResourceParser(AssetManager.java:455) 
05-30 13:11:54.062: W/PackageParser(3644): at android.content.pm.PackageParser.parsePackageLite(PackageParser.java:649) 
05-30 13:11:54.062: W/PackageParser(3644): at com.android.defcontainer.DefaultContainerService$1.getMinimalPackageInfo(DefaultContainerService.java:144) 
05-30 13:11:54.062: W/PackageParser(3644): at com.android.internal.app.IMediaContainerService$Stub.onTransact(IMediaContainerService.java:102) 
05-30 13:11:54.062: W/PackageParser(3644): at android.os.Binder.execTransact(Binder.java:338) 
05-30 13:11:54.062: W/PackageParser(3644): at dalvik.system.NativeStart.run(Native Method) 
05-30 13:11:54.062: W/DefContainer(3644): Failed to parse package 
05-30 13:11:54.062: W/ActivityManager(187): No content provider found for permission revoke: file:///data/local/tmp/J i A.apk 

나는 APK 파일을 생성 할 수있는 응용 프로그램을 내보내려고하는 경우는,라는 대화 상자가 나타납니다 "응용 프로그램을 수출 할 수 없습니다."

이 문제를 해결할 생각이 있습니까? 어쨌든 내 앱을 테스트하거나 apk을 생성 할 수 없습니다.

+0

새 프로젝트를 만들어보십시오. 그래도 문제가 해결되지 않으면 ADT (Android Development Tools)를 새로 다운로드하고 다시 설치하십시오. – rmooney

+0

프로젝트를 정리하고 ... 다시 빌드 ...이 문제에 직면했습니다 ... – Sandy09

+0

Eclipse, adt & sdk를 다시 설치했으며 프로젝트를 정리하고 다시 작성했지만 문제는 여전히 존재합니다. 나는 새로운 프로젝트를 시도 할 것이다. –

답변

0

android app의 대상 SDK를 확인하고 SDK 버전이 설치되어 있는지 확인하십시오. 프로젝트 속성에서 변경할 수 있습니다.

+0

나는 그것을 검사했고 이것은 해결책이 아니다. –

관련 문제