Android App在其他设备上运行,但不在Samsung Galaxy s8中运行

时间:2019-01-16 04:13:41

标签: android android-layout

我已经开发了一个名为“ iVest”的Android应用。我已经在几乎所有设备上都运行了该应用程序,并且运行正常。但是有人拿着三星Galaxy s8下载了它,但它却说“ iVest正在停止”。为此,我在这里共享了Google Play控制台日志。

~/.lein/profiles.clj

我还共享了应用程序正在崩溃的屏幕的布局xml:

lein try org.clojure/data.json

感谢您的友好合作。

1 个答案:

答案 0 :(得分:0)

从您的错误日志中清除它。

 at android.view.DisplayListCanvas.throwIfCannotDraw (DisplayListCanvas.java:260)
  at android.graphics.Canvas.drawBitmap (Canvas.java:1420)
  at android.graphics.drawable.BitmapDrawable.draw (BitmapDrawable.java:545)
  at android.widget.ImageView.onDraw (ImageView.java:1286)

您的图像文件的分辨率或尺寸可能太高。当在屏幕上渲染imageview时,它会产生问题。首先检查您在该xml文件中使用过的所有图像,然后可以缩小该图像或使该图像可自定义绘制