Sachverhalt: Sachverhalt: A. Das Strafgericht Schwyz erklärte X._ mit Urteil vom 20. Februar 2004 schuldig des Raubs, der strafbaren Vorbereitungshandlungen zu Raubtaten, der Sachbeschädigung, des Hausfriedens- und des Verweisungsbruchs sowie des Missbrauchs von Ausweisen und Kontrollschildern. Unter anderem sprach es ihn vom Vorwurf des Raubüberfalls auf das Wohn- und Geschäftshaus der Familie A._ in Pfäffikon/SZ frei, verurteilte ihn in diesem Zusammenhang aber wegen strafbarer Vorbereitungshandlungen. Es bestrafte X._ mit 50 Monaten Zuchthaus, unter Anrechnung der Untersuchungshaft, und verwies ihn auf Lebenszeit des Landes. Die vom Verurteilten dagegen erhobene Berufung wies das Kantonsgericht Schwyz am 8. September 2004 ab. Die vom Verurteilten dagegen erhobene Berufung wies das Kantonsgericht Schwyz am 8. September 2004 ab. B. X._ erhebt staatsrechtliche Beschwerde und beantragt die Aufhebung des angefochtenen Entscheids. Ausserdem führt er eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, der angefochtene Entscheid sei aufzuheben und die Angelegenheit an die Vorinstanz zurückzuweisen, damit sie ihn vom Vorwurf der Beteiligung an strafbaren Vorbereitungshandlungen zu Raub freispreche. Das Kantonsgericht ersucht um Abweisung der Nichtigkeitsbeschwerde und verzichtet im Übrigen auf Gegenbemerkungen. Eine Vernehmlassung der Staatsanwaltschaft wurde nicht eingeholt. 