some fix and add cross compie android platform