Dusane hvala na odgovoru, ti si jedan od retkih koji se na ovom forumu oglasavaju sto se tice androida.
Proverio sam sada u DDMS->pa file explorer->storage->sdcard
nije mi kreirao ni folder Rezultati aplikaicje..
Pa sam sada pokusavao da taj txt file postavim u assest folder. I tu da upisujem neke podatke..
Medjutim ponovo greska..
04-21 07:33:45.289: E/Nije ok(932): provera.txt: open failed: EROFS (Read-only file system)
U ovom slucaju mi nadje taj txt file, ali nece nista u njega da upise javi se izuzetak..
evo koda..
Ovaj kod treba da radi sledece:
1)Ako se u txt file nalazi samo vrednost 0 koju sam rucno upisao, korisnik mora upisati probnu sifru, pre
pravoog logovanja npr. u ovom slucaju je (DPL). U trenutku kada upise probnu sifru ide na dugme uloguj se u txt file
se upisuje vrednost 1.
2) Korisnik nece vise nikada imati potrebu na pocetku da vrsi probno logovanje (npr. DPL), vec ce tada vuci podatke iz baze za svoje logovanje sa svojim usernemom i passwordom..
Code:
Scanner scan = null;
try {
scan = new Scanner(new BufferedInputStream(getAssets().open("provera.txt")));
Log.e("postoji fie","da");
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
Log.e("Nema klase",e.getMessage());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
int x = 0;
while(scan.hasNextInt()){
x = scan.nextInt();
}
if(x==0){
Log.e("Ispred upisa imena i pass","da");
try {
if((edtKorisnicko.getText()).equals("DPL") && edtPassword.getText()).equals("DPL") ){
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("provera.txt", true)));//PrintWriter nasledjuje klasu Writer
Log.e("Uporedjeni","kada");
out.append("\n");
out.append("1");
Log.e("1","da SE ZNAM");
out.close();
Log.e("Upisani podaci","hdh");
}else
edtKorisnicko.setText("Nisu vam dobri podaci");
} catch (IOException e) {
// TODO Auto-generated catch block
Log.e("Nije ok",e.getMessage());
}
}else if(x==1){
System.out.println("Jupi");
}
}
});
}