私は Android のチュートリアルに従っていましたが、すべてが完了したら、次のコードで問題が発生しました。
getDrawable(R.drawable.ic_launcher);
と、メッセージを頂きました
**"ic_launcher cannot be resolved or is not a field"**
さらに、私のアイコンはタブレット エミュレーターに表示されず、自動的に起動します。どうしたの?
「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/
インポートがある場合は、アクティビティの一番上の行を確認してください
import android.R
それを削除して、アプリをきれいにしてください。
これが私が問題を解決した方法です:
私のプログラムにはandroid.Rインポートがあったため、R.drawable.ic_launcherのエラーが発生していました....android.Rインポートの削除がうまくいきました..!!!