現状,NameNotFoundExceptionというクラス名が単純名で参照出来る範囲にないためこのエラーが発生しています.
単純名でアクセスできるクラスは,
- java.langパッケージに属するクラス
- その単純名が記述されているクラスと同一パッケージのクラス
- import宣言したクラス
であり,NameNotFoundEceptionはどれにも属しません.
これを解決するためには,この部分を完全限定名(android.content.pm.PackageManager.NameNotFoundException
)で記述するか,このクラスをimportする必要があります.すなわち,
java
1} catch (android.content.pm.PackageManager.NameNotFoundException e) {
2 e.printStackTrace();
3}
とするか,最初のimport宣言の中に
java
1import android.content.pm.PackageManager.NameNotFoundException;
を加える必要があります.
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。