update gradle to 1.12
revert use resource prefix
rename base activity
catch exception for share action provider