我是一名新的Android Studio程序员,我有这个错误,有时会让我的应用程序崩溃。我将6个ImageView放入一个带有12个按钮的布局中,我的应用程序说“I / Choreographer:跳过699帧!应用程序可能在其主线程上做了太多工作。”当我开始布局。我怎么解决这个问题?继承人的代码
HttpServlet
<?xml version="1.0" encoding="utf-8"?>
这就是我想要做的: Emulator Preview
应用程序运行但速度很慢,可能会崩溃。
答案 0 :(得分:1)
也许你的图片尺寸太大了。如果太大,请检查它们的分辨率并调整它们的大小。不要使用超过800 * 800的图像,并通过在合适的可绘制文件夹中放置合适的图像,尝试为不同的设备设置不同的图像。
答案 1 :(得分:-1)
尝试:
<application
android:largeHeap="true"
tools:replace="android:theme,android:icon" >
和
将drawable
放在每个drawable
文件夹中。请勿在{{1}}或其他内容中添加drawable。请在drawable-xhdpi
drawable-xhdpi
drawable-xxhdpi
中绘制。
因为如果您没有适合自己的手机。 drawable将是比例和演员记忆。