Trouble with reading file from assets folder in Android

前端 未结 3 1095
旧巷少年郎
旧巷少年郎 2020-12-11 11:00

This question is with regards to this one. Since it is a specific question I moved that question by itself here. I have tried creating a text file, \"foo.txt\", an read it i

3条回答
  •  伪装坚强ぢ
    2020-12-11 11:47

    I'm with CommonsWare in that case (that's the safe side :) ), but it should be:

    AssetManager assetManager = getResources().getAssets();
    InputStream inputStream = null;
    
        try {
            inputStream = assetManager.open("foo.txt");
                if ( inputStream != null)
                    Log.d(TAG, "It worked!");
            } catch (IOException e) {
                e.printStackTrace();
            }
    

    Do not use InputStream is = assetManager.open("assets/foo.txt");

提交回复
热议问题