Я пытаюсь прочитать данные из необработанного файла ресурсов на Android (на Java).По какой-то причине inStream.read (txt) вызывает исключение.Кто-нибудь может сказать мне, что я делаю не так?Нужно ли мне установить разрешение?
try
{
resourceId = R.raw.testmodel;
if( resourceId==0 )
return false; // invalid id
InputStream inStream = context.getResources().openRawResource(resourceId);
if( inStream==null )
return false;
byte[] txt = new byte[512];
inStream.read(txt);
//Toast.makeText(context,new String(txt),Toast.LENGTH_LONG).show();
inStream.close();
}catch(Exception e)
{
Toast.makeText(context,"strange exception",Toast.LENGTH_LONG).show();
return false;
}