I have an app that reads and writes files during onCreate
. The problem is that when the app is installed via the Market and run the first time the files it needs to get have no access to them. I get FileNotFound exceptions even though the file is there. If I back out of the app and reopen it then the files can be read.
This is not the same behavior when pushing the apk from eclipse or adb. In fact I was able to reproduce the problem using eclipse and thought I fixed it doing adb uninstalls and eclipse installs but the problem persists for users pulling the update from the market.