add some preference activity and fix mvn install issue