Sachverhalt: A. X._ ist in Strafverfolgung wegen diverser Delikte. Die meisten dieser Straftaten stehen im Zusammenhang mit der Abhängigkeit von X._ von Betäubungsmitteln. Am 31. Mai/1. Juni 2012 verurteilte das Amtsgericht Bucheggberg-Wasseramt X._ erstinstanzlich unter anderem wegen versuchter vorsätzlicher Tötung (infolge des Angriffs mit einem Messer), mehrfachen Diebstahls, mehrfachen versuchten Raubes und weiteren Straftatbeständen zu einer Freiheitsstrafe von fünf Jahren und sechs Monaten. Zugleich ordnete das Gericht eine stationäre therapeutische (psychiatrische) Massnahme nach Art. 59 Abs. 3 StGB an. X._ hat dieses Urteil inzwischen mit Berufung angefochten, insbesondere weil sie der Ansicht ist, bei dem ihr vorgeworfenen Tötungsversuch in Notwehr gehandelt zu haben. Zur Sicherung des Strafvollzugs bis zum Eintritt in den Massnahmenvollzug ordnete das Amtsgericht überdies gleichzeitig die Fortführung folgender Massnahmen an, die bereits früher vor dem Strafurteil vom Haftgericht strafprozessual verfügt worden waren: Zusammenarbeit mit der Bewährungshilfe unter Wahrnehmung der vereinbarten Termine und Einhaltung von Weisungen, psychotherapeutische Behandlung, Befolgung der Methadonabgabe. A.a Am 5. Juni 2012 ging beim Amtsgericht ein Mail des Stiefvaters von X._ ein, wonach diese erneut aggressiv geworden sei. Es erging jedoch weder ein Strafantrag, noch kam es zu polizeilichen Ermittlungen. Am 14. Juni 2012 liess X._ einen Termin bei der Bewährungshelferin aus, nachdem sie diesen vorher kurzfristig abgesagt bzw. in Absprache mit der Bewährungshilfe um eine Woche verschoben hatte. Am 20. Juni 2012 rief die Nachbarin von X._ die Polizei, weil aus deren Wohnung Lärm dringe, der auf einen handfesten Streit hinweise. Der berichterstattende Beamte der ausgerückten Polizeieinheit konnte jedoch lediglich von einem verbalen Streit berichten; erneut wurde weder ein Strafantrag gestellt noch kam es zu weiteren Ermittlungen. A.b Am 20. Juni 2012 ordnete der Amtsgerichtspräsident die Verhaftung von X._ an. Am 22. Juni 2012 widerrief er diesen Befehl wieder. A.c Am 27. Juni 2012 trat X._ freiwillig, d.h. ausserhalb der angeordneten Massnahmen, in eine Suchtfachklinik ein, aus der sie am 2. Juli 2012 wieder austrat. B. Am 2. Juli 2012 ordnete der Präsident des Amtsgerichts Bucheggberg-Wasseramt die Festnahme von X._ an. Diese wurde am 6. Juli 2012 verhaftet und vom Amtsgerichtspräsidenten einvernommen. Am 7. Juli 2012 beantragte ihre Verteidigerin, von der Sicherheitshaft sei abzusehen und es sei das bisherige kontrollierte Ersatzregime weiterzuführen. Am 8. Juli 2012 beschloss das Amtsgericht Bucheggberg-Wasseramt die Anordnung von Sicherheitshaft, ohne deren Dauer zeitlich festzulegen. C. Mit Urteil vom 24. Juli 2012 hiess das Obergericht des Kantons Solothurn, Beschwerdekammer, eine dagegen erhobene Beschwerde von X._ teilweise gut und befristete die Anordnung der Sicherheitshaft bis zum 6. Oktober 2012; im Übrigen wies es die Beschwerde ab. D. X._ führt beim Bundesgericht Beschwerde in Strafsachen mit den Anträgen, das Urteil des Obergerichts vom 24. Juli 2012 insoweit aufzuheben, als damit die bei ihm erhobene Beschwerde abgewiesen werde, den Beschluss des Amtsgerichts vom 8. Juli 2012 aufzuheben, die Weiterführung der am 31. Mai/1. Juni 2012 angeordneten Ersatzmassnahmen zu verfügen und die Beschwerdeführerin umgehend aus der Sicherheitshaft zu entlassen. Prozessual wird um unentgeltliche Rechtspflege und Verbeiständung ersucht. Zur Begründung macht X._ im Wesentlichen die Verletzung des Anspruchs auf mündliche Anhörung, die offensichtlich unrichtige Feststellung des Sachverhalts sowie einen Verstoss gegen die Strafprozessordnung geltend. E. Das Amtsgericht Bucheggberg-Wasseramt hat auf eine Vernehmlassung verzichtet. Das Obergericht schliesst auf Abweisung der Beschwerde, soweit darauf einzutreten sei. F. Mit Eingabe vom 6. September 2012 hat X._ ausdrücklich von weiteren Äusserungen zur Sache abgesehen.