Development
-
안드로이드13 알림 권한 수정 및 런타임에서 권한 요청 팝업 뜨게 만드는 방법Development/Etc. 2022. 9. 15. 21:23
안드로이드 13 (안드로이드 SDK 33) 부터 알림 런타임 권한이 추가되면서, 알림 사용 방법에 수정되는 부분이 있습니다. 안드로이드 13 미만 안드로이드 13 이상 첫 게임 설치시 초기 설정 알림 권한 허용 알림 권한 사용 중지 알림 권한 허용 팝업 노출되지 않음 target sdk 33 미만 target sdk 33 이상 게임 첫 설치 후 실행시 노출 따로 설정하지 않으면 노출되지 않음 manifest 에 알림 권한 추가 필요 없음 필요 없음 android.permission.POST_NOTIFICATION 우선, target SDK 가 33 미만이면서 기존에 알림을 사용하던 어플리케이션은 안드로이드 13 이상을 사용하는 기기에서 게임 설치시 따로 세팅하지 않아도 알림 권한 허용 팝업이 노출됩니다...
-
안드로이드 빌드툴 31 이상에서 빌드 안되는 이슈Development/Etc. 2022. 9. 13. 14:04
안드로이드 SDK 빌드툴 31, 32, 33 등에서 빌드가 안되는 이슈가 있습니다. Installed Build Tools revision 31.0.0 is corrupted. Remove and install again using the SDK Manager. 위 이슈를 해결하기 위해서 SDK Manager 에서 다시 빌드툴을 받아도 해결이 되지 않습니다. 인터넷을 뒤져본 결과, 해결 방법은 허무해서 화가 날 정도였습니다 방법은 빌드툴이 설치된 디렉토리에 들어가 파일 이름은 바꿔주는 것입니다. 1. Android SDK가 설치된 디렉토리로 이동한다 -> Android/Sdk/build-tools/(빌드툴 버전) 2. d8.bat 을 dx.bat 으로 변경한다 3. Android/Sdk/build-too..
-
(이슈 기록) 윈도우11 업데이트 후 파이썬 실행이 안되는 이슈Development/Etc. 2022. 8. 5. 00:54
저는 데이터를 엑셀에 정리하고, 파이썬 pandas 모듈을 이용해서 그 엑셀 파일을 json 으로 변환하고 있습니다. 해당 파이썬 스크립트는 배치파일로 돌리고 있습니다 (json 변환 이후 암호화까지 해주는 배치파일입니다) 그러나 실수로(...) 윈도우 11을 업데이트한 후 해당 파이썬 파일을 돌리는 배치파일을 실행하니 이상이 있었고, 배치파일로 해당 파이썬 파일을 돌리자 제대로 동작하지 않음을 확인했습니다. 파이썬에 문제가 있나 확인해보려 cmd 창에서 python --ver 를 실행하니 파이썬 버전이 안뜨고 Python 한글자만 떴습니다 -_- 분명히 python 3.9 가 있는데 윈도우11이 못찾고, python 런처만 찾는 듯 했습니다. 윈11 설치하면서 뭔가 꼬인듯 했습니다. 만약 python ..
-
유니티 2020.3 버전으로 다운그레이드 시 에러 수정Development/유니티 2022. 4. 23. 00:05
지금은 새 장기지원 버전(2021.3.0f1)이 나왔습니다만, 이 이슈가 있었던 것은 그보다 조금 전이기 때문에.. 저는 2020.3.32f1 버전을 기준으로 문서를 작성합니다. 유니티 안드로이드 빌드를 오랜만에 하려고 봤더니, 안드로이드 jdk 가 없다며 빌드가 안되는 이슈가 있었습니다. 그럴리가 없는데...^^ 어쨌든 안드로이드 jdk 를 다시 설치하려고 유니티 허브 -> 설정 -> 모듈추가 를 누르려고 했지만 모듈추가가... 뜨지 않았습니다. 저는 유니티 버전 2021.1.15 버전을 사용하고 있었는데, 이를 해결하기 위해 lfs (장기지원) 버전인 2020.3.32f1 버전을 설치하고 프로젝트의 버전을 변경하였습니다. 그리고 프로젝트를 열었더니... 무언가 문제가 있으니 이렇게 뜨겠지요. 일단 문..
-
유니티 WebGL 배포하기 (Netlify) + WIX 에 올리기Development/유니티 2022. 4. 22. 22:33
최근에 지인들끼리 진행한 소규모 프로젝트에서 유니티 WebGL 빌드하여 배포할 일이 있었습니다. 유니티 WebGL 로 빌드하면 보통 itch.io 나 simmer.io, 아니면 깃헙 페이지에 업로드하지만, 저는 이를 사용하지 않고 Netlify 를 사용하는 방법을 소개해드리겠습니다. WebGL 빌드는 처음이었고, 한글로 된 자료를 많이 찾아볼 수 없었기에 이렇게 글로 내용을 남겨봅니다. 참고로 했던 유튜브 영상이 있었는데, 다시 찾으려고 보니 삭제되었는지 찾아지지가 않네요... 찾으면 링크를 남겨두겠습니다. 1. 유니티 WebGL 빌드하기 WebGL 빌드는 어렵지 않습니다. PC, 안드로이드 등 다른 플랫폼 빌드와 마찬가지로 메뉴의 File -> Build Setting 에서 WebGL 플랫폼을 선택 후..