السلام عليكم ورحمة الله وبركاته
لدي مشكلة في نسخ ملف نصي الى مسار ما في الذاكرة ليتم التعامل معه من البرنامج
عندما يتم تشغيل البرنامج على ال avd تظهر رسالة خطأ ويغلق البرنامج هل الخطأ في الكود ام يوجد طريقة اخرى ؟
هذا الكود
public void copy(){
InputStream stream = null;
try {
// stream = assetManager.open("t.conf");
getResources().openRawResource(R.raw.ffgdgdfs);
FileOutputStream out = new FileOutputStream(LIRCD_CONF_FILE);
byte[] buf = new byte[1024];
int i = 0;
while ((i = stream.read(buf)) != -1) {
out.write(buf, 0, i);
}
stream.close();
out.close();
updateDeviceList();
} catch (IOException e) {
}
}