어떻게 해결코코스2dx2.1.4 프런트로 돌아온 후 나타나는 블랙스크린 현상

cocos2dx1.4 엔진에서 개발한 앱.설치, 클릭, 오픈, 실행.바로 홈을 데스크톱으로 전환한 다음 프로그램 icon을 누르면 블랙 스크린 현상이 발생합니다.
해결 방법:
1. 근거
https://github.com/dumganhar/cocos2d-x/commit/6aa34a29adf54cf478ec3f3c10c58c0ab6a3a2ad
주로 세 개의 파일을 수정한다.
main.cpp
CCFileUtils.cpp
CCplatformMacros.h
또한buildnative.sh 과정 중 오류 수정 방법
위의 주소에 따라 이 세 곳을 수정하고 CCTexture2d를 다시 컴파일합니다.cpp 오류, 518 줄을 다음으로 바꾸기

VolatileTexture::addStringTexture(this, text, textDefinition->m_dimensions, textDefinition->m_alignment, textDefinition->m_vertAlignment, textDefinition->m_fontName.c_str(), textDefinition->m_fontSize);

그러나 문제는 여전히 존재한다.계속해서 원인을 찾다.
2. 프로필 수정 androidmenifest.xml
activity android:launchMode="singleInstance"
문제가 해결되었다.
main activity 탭에 설정해야 합니다. 그렇지 않으면 효과가 없습니다.나는 이 곳을 또 한참 동안 더듬어 보았다.여러분 굽은 길을 걷지 마세요.

좋은 웹페이지 즐겨찾기