κΈ°μ‘΄ μλ νλ‘μ νΈλ₯Ό Android12 (API Level 31) νκ²½μμ ν
μ€νΈλ₯Ό νλ €κ³ νλ μλμ κ°μ λ©μΈμ§κ° λ°μνλ€.
[ Error Message ]
Installation did not succeed.
The application could not be installed: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
Error: INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
Android12 λ₯Ό νκ²ν
νμ¬ ν
μ€νΈ ν λ 체ν¬ν΄μΌ νλ κ²μ λ κ°μ§κ° μλλ°,
νλλ build.gradle (:app) νμΈ
κ·Έλ¦¬κ³ λ€λ₯Έ νλλ AndroidManifest.xml νμΈμ΄λ€.
β build.gradle (:app) μμλ compileSdkVersion κ³Ό, targetSdkVersion μ΄ 31 λ‘ λμ΄ μλκ°λ₯Ό νμΈνλ€.
β‘ AndroidManifest.xml μμλ <activity λλ <service λλ <receiver λ±μ android:exported="" κ° μλμ§ νμΈνλ€.
android:exported="true" λλ android:exported="false" λ‘ μ΅μ
μ μ€ μ μλλ°,
ν΄λΉ μ΅μ
μ μλ 곡μ λ¬Έμλ₯Ό μ°Έκ³ νμ¬ μ€μ νμ.
https://developer.android.com/guide/topics/manifest/activity-element#exported
λκΈ