본문 바로가기

Android61

[Android]transform.TransformException 에러 [java.util.zip.ZipException: duplicate entry: com/unity3d/unitygvr/BuildConfig.class] Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/unity3d/unitygvr/BuildConfig.class 유니티에서 빌드한 프로젝트를 안드로이드 스튜디오에서 Apk를 빌드할 때 발생한 에러이다.(중간에 테스트를 할 때는 문제가 없었다.) 구글링을 해보니 안드로이드 스튜디오에서 빌드할 때 자동으로 중복되는 라이브러리를 걸러주기도 한다는데 그렇지 않아서 에러가 발생했다 ... 사용하고 있는 라이브러리 목록에서 중복되는 것이 있어서 .. 2017. 5. 25.
#6 콘텐츠 제작 및 카드보드 연동 [디자인 리소스 제작, 카드보드 연동] 이제 데드라인이 다가오고 있어서 마무리를 위한 작업에 박차를 가하고 있다. 이번에는 대부분 콘텐츠를 제작하는데 시간을 많이 투자했다. 현재 진행하는 프로젝트의 목적에 대해서 다시 간단히 소개하자면 VR을 이용해 장애에 대해서 배우고 체험해보는 애플리케이션 제작이다. 포지션에서 VR 부분은 다른 팀원이 개발하고 있고 전반적인 앱 개발과 콘텐츠, 애니메이션 제작을 하고 있다. (이번에는 주로 포토샵을 이용해 리소스를 제작했다.) [메뉴 화면 업데이트] [어떤 앱인지 간단한 설명] [VR 사용시 안내사항] [그리고 콘텐츠들....] 유니티에서 ADT로 빌드한 프로젝트를 안드로이드 스튜디오에서 사용할 수 있게 바꾸는데 카드보드 라이브러리가 말을 안들어서 조금 고생을 했다... 2017. 5. 25.
#5 Front-End 작업과 Source Tree 사용(구버전) [디자인 리소스 제작, 스토리 작성, 애니메이션, 메뉴 구현] 이전에는 애니메이션 타이틀 화면만 구현해서 조금 많이 밋밋했었는데 처음에 나타나는 Splash 부터 시작해서 간단한 메뉴와 다른 기능 동작을 위한 액티비티를 구현했다. 맨 처음 나타나는 Splash Processing으로 작업한 Title과 좌측 상단 버튼을 누르면 메뉴가 나타난다. 창고에서 나중에 사용하려고 넣어둔 나무 애니메이션 효과를 사용했다. 이후 추가될 리뷰 게시판에서 작성한 글의 수에 따라서 자라나는 나무의 높이가 달라진다. 스토리 메뉴를 선택하면 챕터를 선택할 수 있고 챕터에 따라서 진행되는 스토리가 각각 다르다. 이후에 말풍선이 나타나면서 스토리가 진행된다. 아래쪽에 말풍선을 배치한 것은 '나'와 소녀의 대화라는 느낌으로 배치한.. 2017. 5. 17.
#4 안드로이드(Android)와 프로세싱(Processing)을 이용한 테마(2) Gif 이미지라서 별똥별이 조금 끊기는 느낌이 있지만 앱 상에서 실행해보면 매끄럽게 떨어지는 모습을 볼 수 있습니다. 기존에 잡은 컨셉대로 배경과 캐릭터 애니메이션 효과를 만들었고 이후에는 본격적으로 메인이 되는 기능들을 제작할 예정입니다. 아무래도 포토샵으로 캐릭터를 만드는 것이 가장 어려운 것 같아서 이후에서는 최대한 이미지 작업을 줄이고 코딩이 중심이 되는 애니메이션 위주로 작업을 할 계획입니다. 2017. 4. 30.