Ich verwende Ubuntu 16.04. Und unter Android Studio wird beim Versuch, meine Anwendung im Emulator auszuführen, die folgende Fehlermeldung angezeigt:
FATAL EXCEPTION: Hauptprozess: Projektname hier, PID: 2528 java.lang.RuntimeException: Canvas: Es wird versucht, eine zu große Bitmap (216090000 Byte) zu zeichnen. at android.view.DisplayListCanvas.throwIfCannotDraw (DisplayListCanvas.java:260) at android.graphics.Canvas.drawBitmap (Canvas.java:1415) at android.graphics.drawable.BitmapDrawable.draw (BitmapDrawable.j. widget.ImageView.onDraw (ImageView.java:1316) unter android.view.View.draw (View.java:17185) unter android.view.View.updateDisplayListIfDirty (View.java:16167) unter android.view.View.draw (View.java:16951) unter android.view.ViewGroup.drawChild (ViewGroup.java:3727) unter android.view.ViewGroup.dispatchDraw (ViewGroup.java:
usw...
Ich musste einige Rahmen durchlaufen, um meinen Emulator zum Laufen zu bringen, musste jedoch einen Sym-Link erstellen, damit ich den Emulator auf AMD ausführen kann. Ich bin mir nicht sicher, ob dies Teil des Problems ist. Und für mein Leben kann ich mir nicht vorstellen, warum es das weiterhin tut. In meiner Gruppe gibt es andere, die das Projekt auf demselben emulierten Telefon und SDK problemlos emulieren.
BitmapOption.inSampleSize?