마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

manifest merger failed 에러를 처리했더니 icon이 두개씩 생깁니다.

0 추천

aar파일을 import하는과정에서

manifest merger failed 에러가 발생해서 구글링하니

<manifest 

xmlns:tools="http://schemas.android.com/tools"

추가 및

<application 

tools:replace="theme, icon, label"

추가하라길래 추가했더니

실행하면 아이콘이 두개씩 생깁니다 ..

 

매니페스트 전체는 아래와 같습니다

<?xml version="1.0" encoding="utf-8"?>
<manifest
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.package.name" >

    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

    <application
        tools:replace="theme, icon, label"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme" >
        <activity android:name=".MainActivity" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>
음무 (17,820 포인트) 님이 2016년 6월 24일 질문

1개의 답변

0 추천
aar의 AndroidManifest에는 activity 관련 내용을 넣지 마세요.
익명사용자 님이 2016년 6월 24일 답변
...