appPackage and appActivity can be omitted