PCスペック
Windows10 HOME 64bit
メモリ 32GB
プロセッサ Intel Core i7-8700CPU 3.20GHz
Android Studio 3.4.1(最新ver)
デモ用端末(XPERIA OS:7.0 API 24)
エミュレータ1(Nexus S API 28)
エミュレータ2(Nexus S API 24)
表示する画像
画像1(幅2160×高さ3840ピクセル)
画像2(幅480×高さ640ピクセル)
Android Stuidioで、実機でのデモの際、画像の表示ができずにアプリがダウンしてしまう問題を解決したいです。
始めに、実機で画像1を表示しようとRUNを押したのですが、アプリが立ち上がらずダウンしてしまいました。
そこで、原因を探る方法をいくつか考えました。
検証
1、画像2(サイズが比較的小さい場合)は実機でも読み込めました。
2、エミュレータ1(OSが最新の場合)では画像1,2両方とも読み込めました。
3、エミュレータ2(OSが実機と同じ場合)でも両方とも読み込めました。
以上のことから、なぜ実機だけ、画像1を読み込もうとするとアプリがダウンするのでしょうか?
また、解決策はありませんでしょうか?
追記:
OutOfMemotyErrorが出ていたのでAndroidManifests.xmlにandroid:largeHeap="true"を追加しましたが、変わりませんでした。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/07 02:38