Aapt2Exception

안드로이드/TIP 2017. 11. 27. 17:37

어느날 빌드를 하려고 보니, Aapt2Exception 라는 에러를 뱉으며 빌드실패가 되었다.





여러 삽질 끝에, 결국은 내가 작성한 AndroidManifest.xml 파일이 잘못되었음을 알게 되었다.



    <activity android:name=".MainActivity">      

      

                <data android:scheme="@string/kakao_scheme"

                    android:host="@string/kakaolink_host" />       

     

    </activity>



위와 같이 작성하는 초보적인 실수를 한 것 이다.




    <activity android:name=".MainActivity">

            <intent-filter>

                <action android:name="android.intent.action.VIEW" />

                <category android:name="android.intent.category.DEFAULT" />

                <category android:name="android.intent.category.BROWSABLE" />


                <data android:scheme="@string/kakao_scheme"

                    android:host="@string/kakaolink_host" />

            </intent-filter>


    </activity>



위와 같이 intent-filter 안에 data 태그를 작성해야 오류가 나지 않는다.



Posted by 자바리즘
,