下記のエラーが全く消えません。
エラー文に書いてあるfacebookとはなんでしょう。
android開発でfacebookとの連携は一切行っておりません。
プログラム内容としては以下です。
・ナビゲーションドロワーのクリックイベントに
インテントを使用して別クラスに移動し、画面表示をする
下記にエラー文とプログラムコードを示します。
エラーの原因と対処法を教えていただけると嬉しいです。
よろしくおねがいします。
<エラー文>
art: Thread[1,tid=26236,Native,Thread*=0xb4db6a00,peer=0x747da2a0,"main"] recursive attempt to load library "/data/app/com.facebook.katana-1/lib/arm/libfbjni.so" ? E/MemoryReductionHack: Couldn't update the Loader /? E/MemoryReductionHack: java.lang.NoSuchFieldException: No field file in class Ldalvik/system/DexPathList$Element; (declaration of 'dalvik.system.DexPathList$Element' appears in /system/framework/core-libart.jar) /? E/MemoryReductionHack: at java.lang.Class.getDeclaredField(Native Method) /? E/MemoryReductionHack: at com.facebook.common.dextricks.MemoryReductionHack.a(MemoryReductionHack.java:136)
行っているプログラムコードは以下です。
<mainActivity> ``` private AdapterView.OnItemClickListener mOnItemClickListener = new AdapterView.OnItemClickListener() {@Override public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) { String imageName; Intent intent = new Intent(MainActivity.this, ImageActivity.class); switch (position) { case 0: Log.i("----", "images"); imageName = "food"; intent.putExtra("images", imageName); startActivity(intent); break; } mDrawerLayout.closeDrawer(mDrawerList);
<SubActivity>
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_image); Intent intent = getIntent(); imageNames = intent.getStringExtra("images"); Log.i("---!!!!",imageNames);
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/12 10:01