只需要在构造方法那里注明编码方法就ok了。 例: BufferedReader dis = new BufferedReader(new InputStreamReader(this.getResources().getAssets().open("color.txt"), "gb2312")); String s; String all = ""; while((s = dis.readLine()) != null) { System.out.println(""); all = all + " " + s + "/n"; }