Choreographer(639): Skipped 50 frames

后端 未结 1 1257
一个人的身影
一个人的身影 2020-12-03 15:54

\"enter 04-12 05:40:55.577: I/Choreographer(639): Skipped 50 frames! The application may b

相关标签:
1条回答
  • 2020-12-03 16:40

    Emulator is slow in almost every case. When you use a real device it may not appear the warning anymore. Anyway, that one happens when you use the UI thread too much. Possible causes are:

    • Loading database information on the UI thread. Use a Loader
    • Running long processes on the UI thread. Use an AsyncTaskLoader
    • The emulator is just slow, as you don't overload the UI thread. Try your code on a real device or follow the guidelines here and here
    • There is a lot to do onCreate: set the activity with configChanges
    0 讨论(0)
提交回复
热议问题