Phone zu Ressourcenmangel zwingen

  • Antworten:5
Michael H
  • Forum-Beiträge: 127

09.07.2012, 16:49:48 via Website

Hallo zusammen

Habe einen Service (foreground-service) für eine App programmiert mit dem Parameter START_STICKY. Das heisst, wenn dieser aufgrund von Ressourcenmangel von Android abgeschossen wird, sollte er sobald Android wieder genügend Kapazität hat, wieder anlaufen. Nun versuche ich dies schon eine Weile zu testen, nur bringe ich meinen Service nicht zum beenden! Spiele spielen, Musik hören etc... hilft nichts! Nun gibt es irgend eine andere Möglichkeit wie ich meinen Service in die Knie zwingen kann?

Gruss Michi

Antworten
Ultimate Software
  • Forum-Beiträge: 110

09.07.2012, 17:40:26 via Website

Vielleicht ne Test-App bauen die immer mehr Speicher verbraucht?

<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp&quot; target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>

Antworten
Michael H
  • Forum-Beiträge: 127

11.07.2012, 11:23:58 via Website

Hallo zusammen

Vielen Dank für Eure Tipps! Habe heute morgen ein bisschen rumgespielt. Harald, es scheint so als ob das ulimit nicht funktioniert (oder zumindest bei mir, oder meiner Emulatoren nicht). Habe anschliessend eine zweite App geschrieben, welche vorher abgeschmiert war und nicht mehr reagiert hat, weil sie sehrwahrscheinlich mit der Zeit eifach zu gross war... Aber danke für Eure Tipps!

Nun habe ich einen halbwegs brauchbaren weg gefunden. Habe einfach die RAM Size des Emulators runtergeschraubt, bis die RAM Ressourcen an der Kippe waren (0B free). Anschliessend konnte ich super überprüfen ob die App neu startete...

Also Ziel erreicht! :)

Antworten
Gelöschter Account
  • Forum-Beiträge: 694

11.07.2012, 11:46:34 via Website

<Patsch>. Das war der Klang meiner Hand an meiner Stirn.

An den Emulator und dessen Einstellungen habe ich überhaupt nicht gedacht. Ich habe hier einen Gerätepark zum testen neben mir liegen - den Emulator nutze ich so gut wie überhaupt nicht mehr (nur für das gerade erschienene 4.1). Der Emulator ist mir einfach viel zu laahhhmmmm und umständlich.

Danke für den Hinweis.

— geändert am 11.07.2012, 11:47:02

Antworten
Michael H
  • Forum-Beiträge: 127

11.07.2012, 11:52:09 via Website

Haha, derselbe Ton habe ich bei mir auch gehört! :)

Antworten