본문 바로가기
카테고리 없음

문제해결)Unity)Android Icon 여러 개 생기는 이슈

by 테샤르 2023. 2. 15.

Android Icon 여러 개 생기는 이슈

 

기존적으로 Android 에서는 Activity 가 기본적으로 포함되어있다.

Unity Build 과정에서 Manifest.xml이 여러 외부라이브러리에 포함되어있어서 설치를 하게되면 

2개로 포함되는 상황이 발생해서 해당 내용을 기록한다.

 

 

 

<기본적인 AndroidMenifest.xml>

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

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        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>

 

반응형

 

기본적으로 최초에 실행하는 Activity를 지정하는 옵션은 다음과 같다.

 <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

.Apk 파일의 실제 Manifest.xml을 보게되면 해당 LAUNCHER가 2개로 정의가 된것을 확인할 수 있다.

해당 Intent-filer의 element를 제거하면 해결이 된다.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.myapp">

    <application
        android:name="com.example.myapp.MyApplication"
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">

        <!-- Other elements go here, such as activities, services, content providers -->

    </application>

</manifest>

 

Unity Community - Unity apk Installing 2 icon : [링크]

 

Unity apk installing 2 icons - Unity Answers

 

answers.unity.com

 

★☆☆☆☆

 

반응형

댓글