앱 개발을 하는 중에 소스가 너무 많고 복잡해서 소스 파일 명과 변수명을 재 정의 하고 패키지 별로 분류 한뒤 실행을 시키려 했더니
Installation error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
Please check logcat output for more details.
Launch canceled!
라고 에러 메세지가 뜹니다. 인터넷을 찾아봤지만 제 상황과 부합되는 답을 찾지 못해 이렇게 조언을 부탁드려봅니다.
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="SeeU.MyCar.main"
android:versionCode="1"
android:versionName="1.0" ><uses-sdk android:minSdkVersion="7" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" >
<activity
android:name="SeeU"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="SeeU.MyCar.menu.menu1"></activity>
<activity android:name="SeeU.MyCar.menu.menu2"></activity>
<activity android:name="SeeU.MyCar.menu.menu3"></activity>
<activity android:name="SeeU.MyCar.Menu.menu4"></activity>
</application></manifest>
파일 구조는 아래와 같이 되어있습니다. 소스의 양이 많은 관계로 모든 파일을 다 올리지 못하는 점 양해구합니다.
에러 확인에 더 필요한 정보가 있으면 댓글 확인하는 즉시 추가 하겠습니다.
SeeU.MyCar.DB (package)
> DatabaseCreator.java (Interface)
> DatabaseHelper.java (SQLiteOpenHelper)
> DataDao.java (Class)
> MyCarDatabase.java (Class)
> MyCarDatabaseCreator.java (Class / implements DatabaseCreator)
> MyCarDB.java (Class)
SeeU.MyCar.Main (package)
> Constants.java (Class)
> SeeU.java (Activity)
SeeU.MyCar.Menu (package)
> menu1.java (ListActivity)
> menu2.java (Activity)
> menu3.java (Activity)
> menu4.java (Activity)




자답입니다만.. 인터넷 검색 결과 Package 명은 무조건 소문자라는 군요
저 같은 경우는 SeeU.MyCar.DB 이런식으로 대문자를 넣어서 에러가 난듯 합니다.