如何确定Android应用程序崩溃的原因?

时间:2014-02-25 15:51:43

标签: android debugging android-logcat aide-ide

我正在使用AIDE在我的Nexus 7上开发Android应用程序。由于Jellybean中的安全性更改(应用程序无法再读取其他日志文件),因此logcat查看器无法正常工作。我的平板电脑没有扎根。

我从一个基本的hello世界开始,刚刚编辑了Main.Xml文件,为布局添加了一些按钮。但是,一旦我运行,应用程序就会崩溃。

如何调试它以确定原因?

2 个答案:

答案 0 :(得分:0)

通过USB将平板电脑连接到PC,然后在PC上运行“adb logcat”。这将让你在任何版本的Android上看到所有的logcat。

答案 1 :(得分:0)

AIDE 中有一个 LogCat

尝试:

def get_children(self, instance):
    if instance.parent:
        queryset = Category.objects.filter(parent=instance.parent)
        return queryset.values_list('id', 'name', 'slug', flat=True)
    return []

有时LogCat不能在免费版本上使用,在我的Pro AIDE版本上可以正常使用