본문 바로가기

Unity7

유니티 안드로이드 JAR 플러그인 생성방법 (Unity Android Plugin JAR) Unity 게임 개발 중 안드로이드 폰에서 안드로이드만의 특정 기능이 필요할 때가 있는데 이때 안드로이드 JAR 플러그인 생성 방법을 알아보도록 하겠습니다. 안드로이드 스튜디오에서 새프로젝트 생성 후 Empty Activity 선택합니다. 프로젝트 이름, 패키지이름,프로젝트 위치 등을 지정해주고 Finish 해줍니다. Unity Activity를 상속을 받으려면 Unity 라이브러리를 프로젝트에 포함시켜야 합니다. 아래 공식 문서에서 위치를 확인 후 본인 pc에 맞게 찾으면 됩니다. https://docs.unity3d.com/kr/2018.1/Manual/AndroidUnityPlayerActivity.html 저의 PC 에서는 Windows 기준에서 아래 2군데에 존재합니다. Mono C:\Progr.. 2022. 9. 24.
Error running cocoapods. please ensure you have at least version 1.0.0 Mac 에서 유니티 빌드시 아래와 같은 에러 발생 하였다. Error running cocoapods. please ensure you have at least version 1.0.0 현재 Mac 사양은 아래와 같습니다. 기종 : Mac mini ( 맥미니 ) OS버전 : 카탈리나 10.15.6 Xcode : 11.6 유니티 : 2018.4.21f1 구글 검색 결과 cocoapods을 다시 설치 하라는 글을 찾았다. 구글 검색어는 "error running cocoapods. please ensure you have at least version 1.0.0" 이렇게 입력하였다. 검색결과 중 첫번째 github에 올라온 링크를 클릭해준다. https://github.com/googlesamples/uni.. 2020. 8. 24.
최적화되지 않은 APK 안드로이드 앱을 출시하기 위해서 내부테스트 트랙(다른트랙도 마찬가지)으로 출시하려고 APK 업로드 하게되면 아래와 같은 경고 메시지가 뜬다. 해결법은 유니티에서 빌드 할때 아래와 같이 Build App Bundle (Google Play)에 체크하게되면 "파일명.aab" 로 빌드파일이 생성된다. 해당파일을 다시 업로드 하게되면 경고 메시지 창은 더이상 나타나지 않는다. 2020. 7. 13.
Assets\GooglePlayGames\Editor\NearbyConnectionUI.cs(137,17): error CS0234: The type or namespace name 'VersionHandler' does not exist in the namespace 'Google' (are you missing an assembly reference?) /Packages/manifest.json 이거 없으면 유니티 열었을때 에러 발생함. { "dependencies": { "com.google.external-dependency-manager": "1.2.156", "com.unity.ads": "2.0.8", "com.unity.analytics": "3.2.3", "com.unity.collab-proxy": "1.2.15", "com.unity.package-manager-ui": "2.0.8", "com.unity.purchasing": "2.0.3", "com.unity.textmeshpro": "1.4.1", "com.unity.modules.ai": "1.0.0", "com.unity.modules.animation": "1.0.0", "c.. 2020. 7. 6.