30 Mayıs 2011, PAZARTESİ
Bir dosya için android logcat veri yazma
Kullanıcı günlükleri toplamak istediği zaman bir dosya Android logcat dökümü istiyorum. Yönlendirme kullanarak bir dosyaya günlükleri adb logcat -f filename
ama nasıl bu program aracılığıyla yapabilirim? biz adb araçları ile
CEVAP
30 Mayıs 2011, PAZARTESİ
burada günlükleri okumaya bir örnek: http://www.helloandroid.com/tutorials/reading-logs-programatically
bu bir textview için bir dosyaya yazmak için değiştirebilirsin.
bildirim izni gerekir:
<uses-permission android:name="android.permission.READ_LOGS" />
Kod:
public class LogTest extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
Process process = Runtime.getRuntime().exec("logcat -d");
BufferedReader bufferedReader = new BufferedReader(
new InputStreamReader(process.getInputStream()));
StringBuilder log=new StringBuilder();
String line;
while ((line = bufferedReader.readLine()) != null) {
log.append(line);
}
TextView tv = (TextView)findViewById(R.id.textView1);
tv.setText(log.toString());
} catch (IOException e) {
}
}
}
Bunu Paylaş:
Python dosya için JSON veri yazma...
Nasıl bir dosya oluşturmak ve Java ile...
Nasıl android niyeti ek veri almak içi...
'varlık' sdcard klasörüne do...
Javascript/JSON veri ile posta yoluyla...