카테고리 없음

[기계적 인조 인간] 병합 된 매니페스트에서 AndroidManifest.xml 속성 재정의

행복을전해요 2021. 1. 18. 23:45

manifest merger충돌이 AndroidManifests있고 충돌을 무시할 방법이없는 경우 현재 실패합니다 .

귀하의 경우 가장 간단한 해결 방법은 .NET Framework에 대해 하드웨어 가속이 활성화되었는지 여부를 알려주는 부울 리소스를 선언하는 것 Activity입니다.

도서관 프로젝트 :

<bool name="hardware_acceleration_enabled">true</bool>

이제 라이브러리 프로젝트에서만 활동을 선언하고 실제 프로젝트에서 리소스 값을 재정의해야합니다.

도서관 프로젝트 :

<activity
    android:name=".sample.Activity1"
        android:hardwareAccelerated="@boolean/hardware_acceleration_enabled"
            .... />
            

실제 프로젝트 :

<bool name="hardware_acceleration_enabled">false</bool>


출처
https://stackoverflow.com/questions/22007796