Sachverhalt: Sachverhalt: A. Mit Verfügung vom 27. Februar 2004 verneinte die Öffentliche Arbeitslosenkasse des Kantons Solothurn einen Anspruch des H._ auf Arbeitslosenentschädigung ab 18. Dezember 2003 wegen Nichterfüllens der Beitragszeit. Daran hielt sie im Einspracheentscheid vom 7. April 2004 mit der ergänzenden Begründung fest, es liege keine beitragspflichtige Beschäftigung vor. A. Mit Verfügung vom 27. Februar 2004 verneinte die Öffentliche Arbeitslosenkasse des Kantons Solothurn einen Anspruch des H._ auf Arbeitslosenentschädigung ab 18. Dezember 2003 wegen Nichterfüllens der Beitragszeit. Daran hielt sie im Einspracheentscheid vom 7. April 2004 mit der ergänzenden Begründung fest, es liege keine beitragspflichtige Beschäftigung vor. B. Das Versicherungsgericht des Kantons Solothurn hiess eine dagegen erhobene Beschwerde mit Entscheid vom 15. November 2004 teilweise gut, hob den Einspracheentscheid vom 7. April 2004 auf und wies die Sache an die Verwaltung zurück, damit diese im Sinne der Erwägungen verfahre. B. Das Versicherungsgericht des Kantons Solothurn hiess eine dagegen erhobene Beschwerde mit Entscheid vom 15. November 2004 teilweise gut, hob den Einspracheentscheid vom 7. April 2004 auf und wies die Sache an die Verwaltung zurück, damit diese im Sinne der Erwägungen verfahre. C. Die Arbeitslosenkasse führt Verwaltungsgerichtsbeschwerde mit dem Begehren, der kantonale Entscheid sei aufzuheben. H._ lässt auf Abweisung der Verwaltungsgerichtsbeschwerde antragen, während das Staatssekretariat für Wirtschaft (seco) auf eine Vernehmlassung verzichtet.