Używam Ubuntu 16.04. A na Android Studio, gdy próbuję uruchomić moją aplikację w emulatorze, pojawia się następujący błąd:
KRYTYCZNY WYJĄTEK: główny proces: tutaj nazwa projektu, PID: 2528 java.lang.RuntimeException: Canvas: próba narysowania zbyt dużej (216090000 bajtów) mapy bitowej. na android.view.DisplayListCanvas.throwIfCannotDraw (DisplayListCanvas.java:260) na android.graphics.Canvas.drawBitmap (Canvas.java:1415) na android.graphics.drawable.BitmapDrawable.draw (BitmapDrawable.java:528) na android. widget.ImageView.onDraw (ImageView.java:1316) pod adresem android.view.View.draw (View.java:17185) pod adresem android.view.View.updateDisplayListIfDirty (View.java:16167) pod adresem android.view.View.draw (View.java:16951) na android.view.ViewGroup.drawChild (ViewGroup.java:3727) na android.view.ViewGroup.dispatchDraw (ViewGroup.java:
itp...
Musiałem jednak przejść przez kilka kółek, aby mój emulator działał, jednak potrzebowałem utworzyć łącze symboliczne, aby móc uruchomić emulator na AMD. Nie jestem pewien, czy to jest częścią problemu. I za moje życie nie mogę zrozumieć, dlaczego nadal to robi. W mojej grupie są inni, którzy dobrze emulują projekt na tym samym emulowanym telefonie i SDK.
BitmapOption.inSampleSize?