System.err在Logcat和Console上不显示任何内容

时间:2015-01-14 03:47:54

标签: android logcat

我创建了一个简单的android应用程序,并在我的mainActivity中添加了以下内容,我可以在模拟器中运行该应用程序,但只有设备断开连接的错误将显示在Logcat上。

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

            SqliteHelper db = new SqliteHelper(this,null);

            /**
             * CRUD Operations
             * */
            // add Books
            db.addBook(new Book("Android Application Development Cookbook"));  
            db.addBook(new Book("Android Programming: The Big Nerd Ranch Guide"));      
            db.addBook(new Book("Learn Android App Development"));
            System.err.println("Adding records to DB!");
            Book book = db.getBook(1);
            System.err.println(">>" + book);
            Log.v(ALARM_SERVICE, book.getName());
            setContentView(R.layout.activity_main);

    }

1 个答案:

答案 0 :(得分:0)

如果您正在使用eclipse并且您有2台设备,例如真实设备和模拟器或更多模拟器,尝试显示视图设备(Eclipse Window-> Show view-> Other-> Android-> Devices),然后单击所需设备刷新logcat。例如,可能会发生此错误如果您正在查看来自一台设备的日志然后断开连接,但您不会在“设备”视图中切换到另一台设备。