7

私は Android のチュートリアルに従っていましたが、すべてが完了したら、次のコードで問題が発生しました。

getDrawable(R.drawable.ic_launcher);

と、メッセージを頂きました

**"ic_launcher cannot be resolved or is not a field"**

さらに、私のアイコンはタブレット エミュレーターに表示されず、自動的に起動します。どうしたの?

4

4 に答える 4

12

「mipmap」を「drawable」に置き換えます

チュートリアルに従っているときに同じ問題が発生し、 AndroidManifest.xml ファイルに次のコードがあることがわかりました:-

android:icon="@mipmap/ic_launcher

R.drawable を R.mipmap に変更して問題を解決しました。drawable を見つけたところはどこでも、mipmap に置き換えました。Android Studio 1.1 でミップマップを確認するのに適しています。詳細については:- https://androidbycode.wordpress.com/2015/02/14/goodbye-launcher-drawables-hello-mipmaps/

于 2015-04-27T20:53:35.367 に答える
1

インポートがある場合は、アクティビティの一番上の行を確認してください

import android.R

それを削除して、アプリをきれいにしてください。

于 2015-02-13T13:52:53.947 に答える
1

これが私が問題を解決した方法です:

私のプログラムにはandroid.Rインポートがあったため、R.drawable.ic_launcherのエラーが発生していました....android.Rインポートの削除がうまくいきました..!!!

于 2014-07-10T16:21:24.377 に答える