android native initial commit