ورود

View Full Version : مشکل در ایجاد فایل Log و خواندن آن



Android-Dev
چهارشنبه 23 شهریور 1390, 17:28 عصر
با سلام.
من برای نرم افزار خودم سیستمی طراحی کردم که از طریق خوندن فایل Log به طوری مثال Activity 1 یا 2 اجرا می شه . منتها سیستم وقتی فایل وجود نداره اکتیویتی پیش فرض شروع می کنه ، توی اکتیویتی پیشفرش فایل log ساخته می شه و کد 148 نوشته می شه ولی بعد از اینکه از برنامه خارج می شم و دوباره برنامه باز می کنم برنامه هیچ اکتویتی اجرا نمی کنه.
اینم نمونه ای از کد های من:

try {
File TestExit= new File("/mnt/sdcard/test.log");
if (!TestExit.exists()){
BufferedReader out = new BufferedReader(new FileReader("/mnt/sdcard/test.log"));
Object LogResults = out.readLine();
if (LogResults == "123"){
startActivity(new Intent(Splash_Page.this, 1.class));
}
if (LogResults == "148"){
startActivity(new Intent(Splash_Page.this, 2.class));
if (LogResults == null){
startActivity(new Intent(Splash_Page.this, 1.class));
}
}else{
startActivity(new Intent(Splash_Page.this, 2.class));
}
out.close();
}
} catch (IOException e) {
}

ممنون می شم اگه منو راهنمایی بکنید. :لبخندساده:

dr_jacky_2005
سه شنبه 29 شهریور 1390, 09:57 صبح
شما گفتین اگه لاگ وجود نداشت،بیا بسازس
بعد خط بعد دارین از اون ساختهه(out)
readLine میکنید.
ای ول
عالی
کارم میکنه.
دفعۀ بعد میاد میبینه exist است،پس دیگه out رو نمیسازه

که بخوایم در خط بعد realLine کنیم!!!!