개발노트/Flutter
[Android] INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
전지적진영시점
2023. 6. 11. 14:49
반응형
개발 환경
---------------------------------
OS : Mac
개발 툴 : Android Studio
개발 언어 : Java
targetSdk : 33
minSdk : 23
---------------------------------
지난 포스팅에 이어서 또 오류를 만나 블로그 글을 작성한다.
아마도 이 오류도 compile sdk version을 33으로 업데이트해서 발생한 에러같다.
Error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED: Failed parse during installPackageLI
나는 android 13 기기에서 테스트를 하기위해 앱을 실행했는데 위 에러를 만났다.
android:screenOrientation="portrait"
위 속성을 추가했더니 해결 됐다.
android:exported 속성은 다른 애플리케이션의 구성요소에서 실행할 수 있는 구성요소인지를 설정한다고
android developer 문서에 나와있다.
exported = true 요소가 들어있는 액티비티 또는 서비스가 있어야 타 애플리케이션에서 실행할 수 있는 것 같다.
[전체소스]
<activity
android:name=".MainActivityIntro"
android:exported="true"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.DayNight.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
반응형