At the moment SeattleOnAndroid leaves files in at least two directories on sdcard, com.seattletestbed and sl4a/seattle. The latter folder seemingly cannot be deleted by Android's on-board uninstall means; I'm not sure about the former. The problem is that leftovers from an old install can trick a new install into not constructing a new vesseldict etc.; also, we don't play nice with packages that are based on ours (such as Sensibility Testbed).
We should install in a way that our package can be cleanly and completely removed by system means.
At the moment SeattleOnAndroid leaves files in at least two directories on sdcard,
com.seattletestbed
andsl4a/seattle
. The latter folder seemingly cannot be deleted by Android's on-board uninstall means; I'm not sure about the former. The problem is that leftovers from an old install can trick a new install into not constructing a new vesseldict etc.; also, we don't play nice with packages that are based on ours (such as Sensibility Testbed).We should install in a way that our package can be cleanly and completely removed by system means.