Когда мы просматриваем любой apk, мы обнаружили, что есть одна папка с именами assets.Now, я хочу получить доступ к этой папке programatically.so, как я должен действовать для этого? (Вход для программы будет APK файл/просто имя приложения).
Как получить доступ к файлу в папке с ресурсами?
Ответ 1
Здесь перечислены все файлы в папке с ресурсами:
AssetManager assetManager = getAssets();
String[] files = assetManager.list("");
Чтобы открыть файл certian:
InputStream input = assetManager.open(assetName);
		Ответ 2
Если вы хотите, чтобы файл доступа из папки ресурсов использовал следующий код:
        InputStream is = getAssets().open("contacts.csv");
        DefaultHttpClient httpClient = new DefaultHttpClient();
        HttpGet httpGet = new HttpGet(is);
        HttpContext localContext = new BasicHttpContext();
        HttpResponse response =httpClient.execute(httpGet, localContext);
        BufferedReader reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
		Ответ 3
Например: если у вас есть файл .ttf в папке с вашими ресурсами: то вы использовали вот так:
Typeface font = Typeface.createFromAsset(getAssets(), "MARKER.TTF");
Вот ссылка: http://developer.android.com/guide/topics/resources/accessing-resources.html#ResourcesFromCode