본문 바로가기

안드로이드 - 매니페스트 충돌 Error: [Temp\StagingArea\AndroidManifest-main.xml:23, E:\NewDayX\WatchRemember_flip\UnityProject\Final\Temp\StagingArea\android-libraries\unityads\AndroidManifest.xml:10] Trying to merge incompatible /manifest/uses-permission[@name=android.permission.WRITE_EXTERNAL_STORAGE] element: 유니티에서 빌드할때 위와 같은 메세지가 나타날때는 매니페스트 파일을 모두 확인해야한다.권한 같은 부분이 동시에 다른곳에서 쓰여질때 다른값을 설정하면 충돌이 일어난다. 더보기
빌드시 AdMob plugin 과 googleplay plugin 충돌 현상 해결 https://github.com/guillermocalvo/admob-unity-plugin AdMob 이 유니티 플러그인으로 나온게 있길래(사용하기 편하고 광고 위치를 다양하게 설정할 수 있다) 기존에 설치한것을 지우고 다시 적용한 뒤에 유니티에서 빌드를 했더니 에러가똭!! error building player: commandinvokationfailure: unable to convert classes into dex format. see the console for details...어쩌구 찾아보니 class가 중복되어 있을때 생기는 현상이란다.기존 프로젝트에는 구글 플레이밖에 적용해 놓은게 없기 때문에 문제는 바로 이것.그래서 class 파일이 들어있는 jar 파일들을 뒤져봤다. 그랬더니 역시.. 더보기
asset server could not start server asset server could not start server어느날 갑자기 에셋 서버가 이 메세지를 띄우며 실행이 안되서 당황.그래서 구글링 했더니 첫페이지에 따악...일정 기간 지나면 암호를 변경해야하나 봄...그래서 저런 메세지가 뜨는 듯. 해결방법은 다음과 같다. 1. 제어판 - 컴퓨터 관리 - 로컬 사용자 및 그룹 - 사용자 로 이동2. unitysrv 에서 마우스 오른쪽 버튼 - 속성3. 첫번째 다음 로그인 시 사용자가 반드시 암호를 변경해야 함 체크 해제4. 세번째 암호 사용 기간 제한 없음 체크5. 적용 후 에셋서버 재실행 더보기