The compiled lua can not be run on android

Hi! Is anyone encountered this situation:I use cocos2d-x+lua for mobile games, but the lua files can not be run on android after using luac to compiled, however, they can be run on ios. Also, they run fine on both platforms without be compiled.
when i run on android, i get the error message: binary string:unexpected end in percomplied chunk.
I am new to Cocos2d-x and hope someone can tell me why this happen?Thank you!