본문 바로가기
728x90

분류 전체보기55

유니티 구글 플레이 게임 서비스 연동 에러 에러 로그 발생 위치 PrefabImporterEditor.OnEnable must call base OnEnable to avoid unexpected behaviour UnityEditor.AssetDatabase.Refresh() GooglePlayGames.Editor.GPGSUpgrader:.cctor() (at Assets/GooglePlayGames/Editor/GPGUpgrader.cs:102) UnityEditor.Editorassemblies:processInitializeOnLoadAttributes(Type[]) NullReferenceException: Object reference not set to an instance of an object UnityEditor.GameObj.. 2020. 4. 13.
유니티 안드로이드 앱 번들 빌드 (App bundle) 1. App bundle을 사용해야 하는 이유 안드로이드는 Apk 파일, App bundle( .aab )을 제공합니다. 초기에는 Apk 파일이 주로 활용되었습니다. 초기에는 애플리케이션을 구성하는데 많은 데이터를 필요하지 않았다. 하지만 스마트폰에 들어가는 칩셋 등의 성능이 향상되면서, 이와 함께 애플리케이션을 개발하는데 더 많은 데이터를 사용하게 된다. 이로 인해, Apk 파일을 대체하기 위해, App bundle이 개발되었으며, 구글 플레이 스토어는 App bundle을 사용할 것을 권장합니다. Apk 파일은 테스트 용도로 사용을 권장합니다. App budle을 사용함에 있어, 장점과 단점이 존재한다. 그렇지만 App bundle을 사용하는 것이 더 많은 이익을 제공한다. 다운로드 파일의 크기가 작.. 2020. 4. 12.
유니티 구글 플레이 스토어 앱 등록 아래 앱을 기반으로 작성되었습니다. 스토어에 보여지는 형식은 다음과 같습니다. https://play.google.com/store/apps/details?id=com.notyu.android.ufoadventureb UFO Shooter - Google Play 앱 Dodge bullets Kill Boss play.google.com 1. 구글 플레이 스토어 접속하기 아이디가 없을 경우에는 생성 및 개발자 등록을 해주세요. 개발자 등록 시 비용이 듭니다. https://developer.android.com/distribute/console Google Play | Android Developers Google Play Console로 앱과 게임을 게시하고 Google Play에서 비즈니스를 성장시키.. 2020. 4. 10.
유니티 안드로이드 빌드 (플레이어 셋팅) ※ 안드로이드 APK 파일 생성 1. Build Settings 프로젝트의 빌드 셋팅을 Android로 변경한다. 프로젝트에 구현된 Scene들을 Scenes in Build에 등록한다. 프로젝트 실행 시 가장 위의 Scene이 먼저 실행 된다. 2. Player settings 2.1 Player 및 Icon Company Name : 회사이름 Product Name : 프로그램이름 Default Icon : 아이콘 Version은 Publishing Settings의 버전이다. 아이콘을 등록하면 등록한 아이콘으로 된 apk파일이 생성되고, 그렇지 않으면 유니티 기본 아이콘으로 표시된다. Google Play console에서 Publishing을 할 때 아이콘을 추가하도록 되어있다. 앱 등록 시 아이.. 2020. 4. 9.
728x90