현재 게임을 만들고 있습니다.

그런데 어플리케이션의 비활성할때는 환경설정을 잘 불러옵니다.
그런데 대기모드로 들어갔다가 나올시에는 환경설정을 못 불러옵니다.

public void loadConfig(){
     try {
FileInputStream fis = main.mContext.openFileInput("Config.sav");
            InputStreamReader in = new InputStreamReader(fis);
            byte[] data = new byte[fis.available()];
            while(fis.read(data) != -1) {;}                       //문제 부분
            fis.close();
            StringTokenizer token = null;
            token = new StringTokenizer(new String(data), '|');

}
현재 코드는 이렇습니다.

현재             while(fis.read(data) != -1) {;}  여기부분이 주석 처리하면
대기모드에서 게임일 잘 실행됩니다. 그렇지만... 환경설정을 못 읽어옵니다.

갤럭시 A로 테스트하면 환경설정을 못 읽어옵니다.
그렇지만... 미라크나, 에뮬레이터로 테스트시 잘 환경설정을 잘 읽어옵니다.
혹시 갤럭시A 문제인지 궁금합니다.