본문 바로가기

안드로이드6

[Unity] Android 12 이상 버전에서 앱 강제 종료 현상 이거 진짜... 길고 험난했다... API로 치면 31인가? 32? 어쨌든 안드로이드 버전 12가 나오면서 그 이전 버전을 대상으로 만든 유니티 프로젝트에서는 이거저거 바꿔주고 신경써야 할 게 늘었는데요 (인텐트 필터도 그렇고...) 와중에 인텐트 필터를 겨우 해결해서 넣었더니, 정작 버전 12인 기기에서 실행이 안된다는거예요 (젠장!) 전 내심 인텐트필터 true false 값 차이에 대한 글 떠올리면서 타이틀화면에서 종료되는거면 역시 이것때문인가? 내가 너무 대충 하긴 했지 크윽 이랬는데 유니티 로고 뜬 다음에 종료하냐 아니면 타이틀화면에서 종료하냐 이랬더니 걍 바로 강제종료된대! 그러니까 앱 크러쉬인거야 맙소사 왜 그런가 원인도 모르겠는 상태에서 구글링을 엄청 해낸 결과 겨우겨우! 해법을 얻을 수 .. 2022. 5. 14.
[Google AdMob] 테스트 기기 추가하기 + Android 광고 ID/IDFA 바로 얼마전에 유니티에서 개발한 안드로이드 앱에 애드몹 광고를 넣는 방법을 썼었는데 이번에는 그 글의 마지막에서 설명했던 .. 테스트 기기를 추가하는 방법에 대해 씁니다. 사실 방법은 여러개이지만 가장 빠르고 간단하고 쉬운 방법으로 저는 씁니다. 아래는 언급한 '그 글' [Unity C# / Google AdMob] Android 앱에 광고 넣기 유니티로 개발한 안드로이드 앱에 수익성 광고를 넣습니다. 수익성 = 실제로 돈이 되는지 안되는지와는 별개로 수익을 주긴 함 이 방법대로라면 iOS에 넣는것도 그다지 문제는 아닐 것 같긴 한데 drybone-developer.tistory.com 1. 광고 ID/IDFA 찾기 불행인지 다행인지 iOS는 광고ID를 외부로 노출시키지 않기때문에 기기에서 찾을수가 없다.. 2021. 7. 17.
[Unity C# / Google AdMob] Android 앱에 광고 넣기 유니티로 개발한 안드로이드 앱에 수익성 광고를 넣습니다. 수익성 = 실제로 돈이 되는지 안되는지와는 별개로 수익을 주긴 함 이 방법대로라면 iOS에 넣는것도 그다지 문제는 아닐 것 같긴 한데.. 문제는.. 제가 해 본 적이 없어서 (?) 안드로이드는 이렇게 하면 확실히 들어간다! 이니 참고해주세요. 0. Google AdMob 가입하기 이 글에서는 구글 애드몹을 사용하기 때문에, 이 서비스를 가입해주셔야 합니다. 구글 계정이 있으시면 빠르게 이용 가능해서 간단! AdMob 하나의 계정으로 모든 Google 서비스를 AdMob으로 이동하려면 로그인하세요. accounts.google.com 이 링크 작동하나 모르겠네 저는 이미 가입해둔 사람이라서 바로 리다이렉트 되긴 하는데... 링크가 안 되시는 분들은 .. 2021. 7. 15.
[Unity / Google Play Store] 이 버전을 출시하기 전에 다음 오류를 확인하세요. 열심히 만든 게임을 구글 플레이 스토어에 올리려고 하는데, 자꾸 수많은 경고들이 제 앞을 가로막는 것이었습니다...... (뭔가 저런 말투로 경고안내해서 더 슬퍼.....) 저는 이거때문에 출시버전 빌드만 6번을 뽑아본 것 같아요 (눈물줄줄) 다른 분들은 그러지 않길 바라며 제가 본 경고들과 해결법을 정리하려고 포스팅합니다! 그걸 위한 블로그니까요. 1. 서명 디버그 모드로 서명한 APK 또는 Android App Bundle을 업로드했습니다. 출시 모드로 APK 또는 Android App Bundle에 서명해야 합니다. 서명에 대해서는 전에 글을 쓴 적 있죠... 유니티 출시 모드로 서명 - Keystore, Key 게임을 만들어서 플레이 스토어에 업로드를 하기 전에! 앱에 서명을 해야 합니다. 보안상.. 2021. 3. 27.
[Unity] 유니티 출시 모드로 서명 - Keystore, Key 게임을 만들어서 플레이 스토어에 업로드를 하기 전에! 앱에 서명을 해야 합니다. 보안상의 이유로 하는건데, 전 이걸 몰라서 두어번 빌드를 더 했었던 고통스러운 기억이.. 스토어에 업로드하려고 할 때, 서명이 없다는 경고는 이 문구입니다. 디버그 모드로 서명한 APK 또는 Android App Bundle을 업로드했습니다. 출시 모드로 APK 또는 Android App Bundle에 서명해야 합니다. 이 글에선 이 경고에 맞서 서명하는 방법을 알려드립니다!! (??) 이 글에서는 유니티로 서명하는 방법만 설명합니다. 서명에 대한 자세한 얘기 및 안드로이드 스튜디오 서명방법은 링크에 설명돼있어요! 앱 서명 | Android 개발자 | Android Developers 앱 서명 및 보안과 관련된 중요한 개념을.. 2021. 3. 22.
안드로이드 애플리케이션 로그를 PC에서 확인하기 - logcat 안드로이드 앱을 빌드하고나서, 뭔가 에러가 있는 것 같은데 로그를 확인할 수 없어서 고통스러웠던 경험이 있어요 심지어 프로젝트로 보면 완전 멀쩡하게 잘 되는데, 빌드에서만 문제가 생기는거예요!! (왜... 그래서 이걸 설마 로그를 못 볼리가 없어!!! 하며 방법을 찾아내기 위해 애썼습니다. 그 결과 저는 PC에서 cmd창 혹은 PowerShell을 사용하는 방법을 찾았는데, 이게 또.. 보통은.. 안드로이드 스튜디오로 바로 볼 수가 있다고 하더라고요...... 하지만 전.. 그건 해 본 적이 없습니다. 다음에 해보고 추가할게요 (?) 그러므로 이 글에선 파워쉘을 사용한 안드로이드 앱 로그 출력에 대해 씁니다. 멀리 돌아가긴 하지만, 로그캣을 씁니다! 0. 안드로이드 SDK 경로로 이동 탐색기로 이동하셔도.. 2021. 3. 19.