Post
android 가로모드에서 세로로 변경
android 프로젝트를 키고 app폴더에서 AndroidManifest.xml 파일 열기
android 앱 아이콘 변경
하려고했는데...아어...나 바보같이 GRADLE 업그레이드했다ㅠㅠㅠ
아무튼
build.gradle에서 dependencies { classpath 를 변경해주니까 해결!!
gradle 다운 그레이드 쉽다!
아무튼 이제 진짜 아이콘 변경!!!
왼쪽창 Android 모드에서 app>>res>>폴더에 가면 mipmap-hdpi, mipmap-mdpi 등....
각각 화소에 맞는 아이콘이 있다. png 이미지를 원하는대로 바꿔주면 된다.
프로젝트 이름 변경
한글 글자 깨짐
cocos2dx는 한글 출력하는 것도 어렵다.
윈도우 빌드는 잘되었는데 앱 빌드 후 apk 실행 시 한글이 와장창 깨진다 ㅠㅠ
검색해보니 나처럼 한글 출력이 잘 안되는 경우가 많았다.
일단 좀 특이한 한글 폰트를 사용하고 있어서 네이버 나눔 고딕으로 변경해봤는데 안됨!!!
그 후 검색으로....
https://cafe.naver.com/cocos2dxusers/26663
char testString[30];
WideCharToMultiByte(CP_UTF8, 0, L"테스트 테스트", -1, testString , 30, NULL, NULL);
auto label = Label::createWithTTF(MyString, "fonts/fontname.ttf". 24);
를 하면된다고 했는데 android 앱 빌드시 에러.
illegal character encoding in string literal
아마 WideCharToMultiByte 이라는게 윈도우 함수여서 앱 빌드에서는 그게 안되는거 같다. 찾아보니까 android에서는 utf 관련 변환이 자동적으로 안된다고 하는것 같기도 하고...?
그렇게 더 찾아보다가
페이지 인코딩을 바꿔주라고 적혀 있었다.
https://m.blog.naver.com/raveneer/221755491661
그러고보니 예전에 한글 출력안되어서 페이지 인코딩 바꾸었는뎅...
새 프로젝트 만들어서 그런지 페이지 인코딩이 한국어다.
notepad로 cpp 한글 나오는 파일만 utf-8 bom으로 바꾸었다.(노가다ㅠ)
아무튼 그렇게 하고 빌드하니까 잘된다!!
android 앱 이름 변경
projectname\proj.android\app\res\values
폴더에서 strings.xml 을 연 다음에 프로젝트 이름을 변경해주면 된다.
'이전게시판 > cocos-2d' 카테고리의 다른 글
cocos2dx app keytool keystore 서명 (0) | 2025.01.04 |
---|---|
Cococs2dx build Failed (CMakeLists.txt 수정) (0) | 2025.01.03 |
Cocos2dx Change Scene 화면전환 예제 (0) | 2025.01.02 |
Cocos2d NULL 아니라 nullptr (0) | 2024.10.30 |
Cocos2dx 소멸자 CCLog 에러 (0) | 2024.10.30 |
Cocos2d Director::getInstance()->getVisibleSize(); (0) | 2024.10.07 |
cocos2d-x android 빌드방법 (0) | 2024.09.25 |
cocos2d-x apk 빌드 성공!!!!(+Failed to read key AndroidDebugKey from store 에러) (0) | 2024.02.29 |