added android sdk support