getValueVector crash on Andriod

Hi,
im trying to port my game to Andriod
on iOS no crashes ,but on andriod the game crash on this line

ValueVector arrayData=FileUtils::getInstance()->getValueVectorFromFile("Data/LevelData.plist");

ValueMap data= arrayData[yourLevel-1].asValueMap();

some how it can’t read the LevelData.plist ,
any idea why and how to fix this ,thank you

Solved ,Plist must be Type XML