盒子特殊问题及要求 2019-01-02 游戏, 笔记 盒子特殊问题及要求由于盒子的水平质量参差不齐,故有如下问题需要注意: 安卓 要大于等于 22 build.gradle123compileSdkVersion 22minSdkVersion 22targetSdkVersion 22 project.properties 1target=android-22 资源异步加载的会出问题,导致资源没加载成功,图像是黑色方块了 123ArmatureDataManager::getInstance()->addArmatureFileInfoAsync 改为 ArmatureDataManager::getInstance()->addArmatureFileInfo 部分盒子需要这两个权限,否则会闪 12<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 不要用 AudioEngine 改用 SimpleAudioEngine 123auto audioEngine = CocosDenshion::SimpleAudioEngine::getInstance();int id = audioEngine->playEffect(fullName.c_str(), bLoop); // 播放音效audioEngine->playBackgroundMusic(getSoundName(name).c_str(), bLoop); // 播放背景音乐 creator里不要使用播放音效了,会闪退,并且无法使用SimpleAudioEngine;只能播放背景音乐 某些盒子不支持mp3,只能是ogg(如:上海R3300-M)