본문 바로가기
개발/Unity Error

유니티 안드로이드 빌드 오류 튕김, 강제 종료 간단 해결법

by SPNK 2023. 2. 18.
반응형

예상 원인 목록

빌드는 성공적으로 되나 스마트폰에서 테스트할려고 하면 검은 화면이 나오면서 0.1초만에 튕기는 현상


기본 해결 도구

1. Assets > Play Services Resolver > Android Resolver > Force Resolve 실행
 
2. 유니티 에디터에서 제공하는 안드로이드 로그캣을 통해서 살펴보기
 
3. Assets > Plugins > Android > AndroidManifest.xml
파일 안에 내가 사용하지 않는 에셋에 이름이 적혀있거나 오타가 한 글자라도 있을 경우 문제가 발생합니다.


해결 방법

다른 프로젝트에서 원본 AndroidManifest.xml 파일을 가져와서 교체합니다.
 

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

    <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="31"/>

    <uses-permission android:name="android.permission.INTERNET" />

    <application
        android:allowBackup="true"
        android:icon="@mipmap/app_icon"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/UnityThemeSelector">

        <activity android:name="com.unity3d.player.UnityPlayerActivity"
            android:configChanges="orientation|keyboardHidden|screenSize"
            android:label="@string/app_name"
            android:launchMode="singleTask"
            android:screenOrientation="landscape"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
            android:hardwareAccelerated="true">

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

            <meta-data android:name="unityplayer.UnityActivity" android:value="true" />
        </activity>

    </application>
</manifest>

 


다른 에러 수정

 

유니티 빌드 에러 CommandInvokationFailure: Gradle build failed. 해결 방법

오류 내용 CommandInvokationFailure: Gradle build failed. 해결 방법 C:\Users\사용자\.gradle\caches 내부 파일 삭제 C:\Users\사용자\AppData\LocalLow\Unity 내부 파일 삭제 참고 사이트 [Unity/Android] CommandInvokationFailure: Grad

parksh3641.tistory.com

 

유니티 오류 ArgumentNullException : Object Graph cannot be null.

ArgumentNullException: Object Graph cannot be null. 해결법 증상 콘솔창에 해당 에러로그가 무한정 생성됨 파일을 클릭했는데 인스펙터 창에 내용이 표시되지 않을 경우 해결법 프로젝트를 먼저 끄고 프로

parksh3641.tistory.com

 

 


해결 의뢰하기

 

유니티 Unity 게임을 업그레이드 해드립니다. - 크몽

DevPark 전문가의 IT·프로그래밍 서비스를 만나보세요. 결제 전 문의 바랍니다.게임 개발을 원하신다면 다른 패키지를 선택해주세요.기존에 가지고 계...

kmong.com

 

반응형

댓글