블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2849)
Unity3D (893)
Script (94)
Extensions (16)
Effect (3)
NGUI (81)
UGUI (9)
Physics (2)
Shader (42)
Math (1)
Design Pattern (2)
Xml (1)
Tips (204)
Link (26)
World (1)
AssetBundle (25)
Mecanim (2)
Plugins (87)
Trouble Shooting (71)
Encrypt (7)
LightMap (4)
Shadow (4)
Editor (12)
Crash Report (3)
Utility (9)
UnityVS (2)
Facebook SDK (2)
iTween (3)
Font (18)
Ad (14)
Photon (2)
IAP (1)
Google (11)
URP (4)
Android (54)
iOS (46)
Programming (479)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (189)
협업 (64)
3DS Max (3)
Game (12)
Utility (141)
Etc (99)
Link (34)
Portfolio (19)
Subject (90)
iOS,OSX (52)
Android (16)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (19)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

[링크] https://docs.backnd.com/sdk-docs/backend/base/user/federation/example-using-gpgs2/

 

Google Play Game Service V2(GPGS2) 사용 | 뒤끝 개발자

Google Play Games Service (GPGS)로 간편하게 로그인하는 기능을 넣어서, 사용자 경험을 향상하세요.

docs.backnd.com

 

반응형
Posted by blueasa
, |

[링크] https://developer.android.com/games/pgs/unity/overview?hl=ko

 

Unity용 Google Play 게임즈 플러그인  |  Android game development  |  Android Developers

이 페이지는 Cloud Translation API를 통해 번역되었습니다. 의견 보내기 Unity용 Google Play 게임즈 플러그인 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Unity용 Go

developer.android.com

 

 

 

[링크] ttps://developer.android.com/games/pgs/unity/unity-start?hl=ko

 

Unity용 Google Play 게임즈 설정 및 로그인  |  Android game development  |  Android Developers

이 페이지는 Cloud Translation API를 통해 번역되었습니다. 의견 보내기 Unity용 Google Play 게임즈 설정 및 로그인 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 이

developer.android.com

 

반응형
Posted by blueasa
, |

[링크] https://nybot-house.tistory.com/99

 

[2024 최신] 유니티 게임과 구글 플레이 게임즈 연동하기 GPGS - Google Play Games Plugin for unity - v.11.01

현제 개발 중인 모바일 게임, '전설의 대장장이 이야기-The Legend Of BlackSmith'가 출시되었다.구글 플레이 스토어 링크 전설의 대장장이 이야기 - Google Play 앱무기를 제작하고 판매해서 전설적인 대

nybot-house.tistory.com

 

반응형
Posted by blueasa
, |

[Unity 빌드 시 생성되는 AndroidManifest.xml 파일 위치 요약]

- Library\Bee\Android\Prj\Mono2x\Gradle\unityLibrary\src\main(Mono2x의 경우)

- Library\Bee\Android\Prj\IL2CPP\Gradle\unityLibrary\src\main(IL2CPP의 경우)

 

 

[링크] https://learnandcreate.tistory.com/2445

 

유니티(Unity) 안드로이드 메니페스트 파일(AndroidManifest.xml)

유니티(Unity) 안드로이드 메니페스트 파일(AndroidManifest.xml)안드로이드 메니페스트안드로이드 메니페스트는 Android 애플리케이션의 필수 구성 파일입니다. 이 파일은 애플리케이션의 필수 정보,

learnandcreate.tistory.com

 

반응형
Posted by blueasa
, |

Windows 10

Android Studio 2024.1.1

----

 

Android API(버전) 별 사용 정도를 알고 싶을때가 있는데, 의외로 쉬운 방법이 있어서 올려 둠

 

[Android API 별 점유율 확인 방법]

0. Android Studio 실행(없으면 설치 후 실행 : https://developer.android.com/studio)

1. New Project 클릭

2. Phone and Tablet 선택

3. Activity 아무거나 선택(New Proejct 창이 뜨면 기본적으로 Phone and Tablet - Empty Activity가 골라져 있음)

4. Next 클릭

 

5. Minimum SDK에 현재 기준 API 24가 선택 돼 있고, 아래에 해당 API 24로 선택 할 때, 적용 가능한 디바이스의 범위를 %로 보여줌.(현재 기준 97.4%)

 

6. API 24만의 %를 보고싶다면, API 23으로 선택해서 %를 보고 차이 값을 보면 된다.

    예) 현재 기준 API 23:98.8%이고, API 24:97.4%이기 때문에, API 23(Android 6.0)은 1.4%이다.

 

 

 

[참조] https://no-dev-nk.tistory.com/110

 

안드로이드 버전별 점유율 2024.4(업데이트)

이 글의 주제는 안드로이드 버전별 점유율의 상태에 대해서 작성하는 글인데요. 사실 한 철만 볼 수 있는 주제에 가까운데 왜 포스팅을 하느냐하면, 각 API 별로 분류를 해 볼까 해서입니다. 현

no-dev-nk.tistory.com

 

반응형
Posted by blueasa
, |

[링크] https://no-dev-nk.tistory.com/110

 

안드로이드 버전별 점유율 2024.4(업데이트)

이 글의 주제는 안드로이드 버전별 점유율의 상태에 대해서 작성하는 글인데요. 사실 한 철만 볼 수 있는 주제에 가까운데 왜 포스팅을 하느냐하면, 각 API 별로 분류를 해 볼까 해서입니다. 현

no-dev-nk.tistory.com

 

반응형
Posted by blueasa
, |

빌드환경 : Windows 10
Unity 2021.3.40f1
Firebase 11.9.0
GoogleMobileAds 9.1.0
AppsFlyer 6.14.4
----
 

[추가] 2024-08-02

Unity 2021.3.42f1에서 Android Target API 34 관련 수정 확인함.

해당 글(https://blueasa.tistory.com/2845) 참조.


[추가] 2024-07-26
Unity 2021.3.41f1에서 Android Target API 34 관련 빌드 에러를 수정했다고 적혀있어서 테스트 해봤는데 여전히 안되고, 아래 임시방편조차도 먹히지 않는다.
일단 Unity 2021.3.40f1까지만 올리고 아래 임시방편을 써야 될 것 같다.

——
구글에서 2024년 8월 31일까지 Target API 34로 올리라고 경고가 날라왔는데..
Unity 2021에서 Target API 34로 놓고 빌드하면 gradle 관련 빌드 실패가 뜬다.
유니티 엔진 자체 버그인데 다음 업데이트때까지 API 34로 빌드 할 수 있는 방법 3가지 임시방편을 유니티에서 보내줬다.(아래 파일 참조)
 

[Android] Target API Level 34 설정시 일부 Unity 2021.3 프로젝트에서 Gradle Build Fail 발생 관련 임시방편

202400701 - [Android Target API 34] Gradle Build Fail occurs in Unity 2021.3
0.20MB

 
 
3가지 중 원하는 방식 하나를 선택해서 진행하면 되는데,
나는 2번째 방식(2. AAPT2 7.2.2 사용)으로 진행했다.
 
위 문서를 봐도 되겠지만, 추가 수정도 필요해서 아래에 내가 진행한 순서를 정리해 둔다.
 
---------------------------------------------------------------------------------------
[AAPT2를 이용한 Android Target API 34 빌드를 위한 처리 순서]
1. Google’s Maven의 AAPT2에 접속
2. '빌드 환경'에 맞는 AAPT2 7.2.2 jar 파일 다운로드 (예: Windows)
      [빌드 환경 별 다운로드 링크] Windows / OSX / Linux
3. 적당한 위치에 압축 풀기
     예) C:/Android/aapt2/aapt2-7.2.2-7984345-windows
4. Edit - Project Settings - Player - Publishing Settings - Build -  Custom Gradle Properties Template - 박스 체크
5. ../Assets/Plugins/Android/gradleTemplate.properties 파일 오픈
6. gradleTemplate.properties에 android.aapt2FromMavenOverride 추가
     [참고] 폴더 구분에 쓰는 인자는 슬래시(/)를 쓰던지, 역슬래시 2개를 겹쳐서(\\) 쓰던지 선택
     예1) android.aapt2FromMavenOverride=C:/Android/aapt2/aapt2-7.2.2-7984345-windows/aapt2.exe
     예2) android.aapt2FromMavenOverride=C:\\Android\\aapt2\\aapt2-7.2.2-7984345-windows\\aapt2.exe

gradleTemplate.properties

7. Edit - Project Settings - Player - Other Settings - Identification
    7.1. Target API Level : API Level 34로 변경
    7.2. Minimum API Level : API Level 24로 변경
           (원래는 API Level 23이었는데 23으로 두고, Target API 34로 빌드하니 빌드에러가 난다. Minimum도 24로 올려야 되는 것 같다)
8. Build
 
 
[참조] https://forum.unity.com/threads/android-14-api-level-34-in-unity-2020-lts-and-2021-lts.1516538/

 

Question - Android 14 (API Level 34) in Unity 2020 LTS and 2021 LTS

Hi, Is Android 14 supported as a build target in Unity 2020 and 2021 ? I have tried building an empty project in Unity 2020.3.30f1 and Unity...

forum.unity.com

 

반응형
Posted by blueasa
, |

[링크]

https://velog.io/@maratangsoft/Android%EC%99%80-Unity-%EA%B0%84-Gradle-%EB%B2%84%EC%A0%84-%EA%B4%80%EB%A6%AC

 

Android와 Unity 간 버전 호환성 관리

유니티 에디터로 만든 안드로이드 앱에 안드로이드 라이브러리 통합시

velog.io

 

반응형
Posted by blueasa
, |

Android Gradle Plugin 버전과, Gradle 버전 매칭 확인이 힘들어서 찾다가 해당 링크 참조하면 될 것 같아서 올려 둠.

----

 

 

[링크] https://developer.android.com/build/releases/past-releases

 

이전 Android Gradle 플러그인 출시  |  Android Studio  |  Android Developers

Android 스튜디오의 이전 버전에 도입된 새로운 기능을 알아보세요.

developer.android.com

 

[참조] https://gradle.org/releases/

 

Gradle | Releases

Find binaries and reference documentation for current and past versions of Gradle.

gradle.org

 

반응형
Posted by blueasa
, |

[Google Play Store 경고 내용]

com.google.android.recaptcha:recaptcha:18.1.2
이 SDK 버전에는 SDK 개발자의 메모가 포함되어 있습니다. SDK 개발자가 신고한 내용은 다음과 같습니다.
A critical security vulnerability was discovered in reCAPTCHA Enterprise for Mobile. The vulnerability has been patched in the latest SDK release. Customers will need to update their Android application with the reCAPTCHA Enterprise for Mobile SDK, version 18.4.0 or above. We strongly recommend you update to the latest version as soon as possible.

 

[수정]

Firebase 11.7.0(Firebase Android BoM version 32.7.1)에 수정됐다고 한다.

Firebase 11.7.0으로 버전업 하자.

 

 

[참조] https://velog.io/@hodu_angel/Firebase-com.google.android.recaptcharecaptcha18.1.2

 

velog

 

velog.io

 

[참조] https://github.com/firebase/firebase-android-sdk/issues/5638

 

reCAPTCHA Enterprise update · Issue #5638 · firebase/firebase-android-sdk

A critical security vulnerability was discovered in reCAPTCHA Enterprise for Mobile. The vulnerability has been patched in the latest SDK release. Customers will need to update their Android applic...

github.com

 

반응형
Posted by blueasa
, |