Soru & Cevap

Android Processbuilder ...

27.04.2015 - 10:01

İyi Günler Arkadaşlar.

Ben android te bir uygulama geliştiriyorum. Uygulama Komut satırına bağlanıp "Javac"  komutu çalıştırsın istiyorum. Bunun içinde Process Builder methodunu kullandım. Yazdığım kod Masaüstü bilgisayarında çalışırken Eclipse ile Android cihazında çalıştırdığımda  

Java.io.IOException: Error running exec(). Command[javac deneme.java] Working Directory Null Envoriment : Null

hatası alıyorum.   Aynı kodu  "netstat" komutu ile çalıştırabilirken  "cd" yada "su" komutlarındada aynı hatayı alıyorum. Internette araştırdım bir çok kişi su komutunda aynı hatay almış ancak çözüm yazılmammış (Yada ben bulamadım). Kodu Paylaşıyorum İlgilenirseniz sevinirim[code]

try {

            Process process = Runtime.getRuntime().exec(command);
            BufferedReader reader = new BufferedReader(new InputStreamReader(process.getInputStream()));
            BufferedReader reader2 = new BufferedReader(new InputStreamReader(process.getErrorStream()));
            String temp;
            while ((temp = reader.readLine()) != null) {
                s+=temp;
            }

            while ((temp = reader2.readLine()) != null) {
                s+=temp+"\n";
            }

        } catch (IOException e) {
            s=e.toString();
        }

[/code]

3 Görüntülenme

0 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.