小编sth*_*pso的帖子

为什么我的资产文件没有更新?

我的程序从assets文件夹中打开一个.txt文件并从中读取.这是代码:

           AssetManager myAssetManager = myContext.getAssets();
           try{
                   InputStream is = myAssetManager.open("databaseeleven.txt");
                   byte[] bytes = new byte[is.available()];
                   is.read(bytes);
                   commands = new String(bytes);

           } catch(IOException e){
                   Toast.makeText(myContext, e.getMessage(), Toast.LENGTH_SHORT).show();
                   e.printStackTrace();
           }//try-catch
Run Code Online (Sandbox Code Playgroud)

我注意到当我对名为databaseeleven.txt的文件进行更改并保存文件时,当我再次运行程序时,我的更改不会反映在模拟器上.该项目保存到拇指驱动器.我检查了它以确保只有一个具有该名称的文件,并且它是最新的.我知道由于代码的更改,应用程序被重新下载.我正在使用egit,Eclipse版本3.6.2和ADT版本10.0.1.有谁知道为什么我的程序没有处理这个保存的文件?

更新:刷新然后再次清理项目没有帮助.

eclipse directory android assets apk

10
推荐指数
2
解决办法
5785
查看次数

标签 统计

android ×1

apk ×1

assets ×1

directory ×1

eclipse ×1