如果外国人在中国的领土上犯了法律,那么就适用于中国的法律,享有外交特权和豁免权的外国人通过外交途径解决。
法律依据:
《中华人民共和国刑法》
第六条 凡在中华人民共和国领域内犯罪的,除法律有特别规定的以外,都适用本法。
凡在中华人民共和国船舶或者航空器内犯罪的,也适用本法。
犯罪的行为或者结果有一项发生在中华人民共和国领域内的,就认为是在中华人民共和国领域内犯罪。
第十一条 享有外交特权和豁免权的外国人的刑事责任,通过外交途径解决。
第三十五条对于犯罪的外国人,可以独立适用或者附加适用驱逐出境。