일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- JS
- API
- AWS
- MSSQL
- ChatGPT
- elasticsearch
- nodejs
- Linux
- JavaScript
- 구글
- Windows
- mariadb
- ssh
- Git
- build
- Python
- 유니티
- 영어
- logstash
- unity
- error
- Kibana
- docker
- 설정
- Ai
- 엘라스틱서치
- MySQL
- sample
- s3
- Today
- Total
가끔 보자, 하늘.
google 플러그인 관련 build error 본문
facebook, google, tapjoy 세 개를 합쳐서 샘플 프로젝트를 작성중에 아래 같은 에러가 발생!!
Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details.
C:\Program Files (x86)\Android\android-sdk\build-tools\22.0.1\aapt.exe package --auto-add-overlay -v -f -m -J gen -M AndroidManifest.xml -S "res" -I "C:/Program Files (x86)/Android/android-sdk\platforms\android-23\android.jar" -F bin/resources.ap_ --extra-packages com.facebook.android:com.google.android.gms:com.google.example.games.mainlibproj -S "E:\Facebook Sample\Temp\StagingArea\android-libraries\facebook\res" -S "E:\Facebook Sample\Temp\StagingArea\android-libraries\google-play-services_lib\res"
png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-mdpi-v4\ic_plusone_small_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-hdpi-v4\ic_plusone_small_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-xhdpi-v4\ic_plusone_small_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-xxhdpi-v4\ic_plusone_small_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-mdpi-v4\ic_plusone_standard_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-hdpi-v4\ic_plusone_standard_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-xhdpi-v4\ic_plusone_standard_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-xxhdpi-v4\ic_plusone_standard_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-mdpi-v4\ic_plusone_tall_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-hdpi-v4\ic_plusone_tall_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-xhdpi-v4\ic_plusone_tall_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-xxhdpi-v4\ic_plusone_tall_off_client 1.png: Invalid file name: must contain only [a-z0-9_.]
res\drawable-mdpi-v4\powered_by_google_dark 1.png: Invalid file name: must contain only [a-z0-9_.]
.
.
.
.
아래 스샷 처럼 에러 발생!
해당 폴더로 가봤더니 같은 이름의 파일들이 복사되면서 들어가면 안될 빈칸이 들어감.
tapjoy 패키지를 설치하면 Assets\Plugins\Android\google-play-services_lib 폴더가 존재함. 구글 패키지가 두개가 존재하게 되어, 빌드할 때 같은 리소스를 복사해 에러가 발생한다.
tapjoy 패키지를 import 할 때 샘플과 google play service lib를 제외하고 import 받으면 해결됨.
tapjoy 서포터분들의 빠른 답변 감사합니다. :)
'개발 이야기 > 개발 및 서비스' 카테고리의 다른 글
googe play 로그인 실패 원인 - api에 sha1 키 등록해야 함. (63) | 2015.12.31 |
---|---|
spine 객체에 Ragdoll 적용 시 객체와 Ragdoll 이 분리되는 현상 (0) | 2015.11.10 |
Hashtable.Enumerator: snapshot out of sync. (329) | 2015.08.21 |
2. Node.js로 App Engine 사용하기 - App Engine Hosting과 Managed VMs Hosting (52) | 2015.07.22 |
1. Node.js로 App Engine 사용하기 - 들어가며... (0) | 2015.07.22 |