China and Canada should enhance practical cooperation in areas such as energy, resources, technological innovation and aviation, President Xi Jinping said on Tuesday.