2013-12-02 3 views
0

im работает с классом, который расширяет фрагментарность, но он сбой при запуске. Logcat дает мне эту ошибку «Caused by: java.lang.ClassNotFoundException: не нашел класс« com.example.one.MainActivity »на пути: DexPathList [[zip-файл] /data/app/com.example.one- 2.apk "], nativeLibraryDirectories = [/ data/app-lib/com.example.one-2,/vendor/lib,/system/lib]]" Может ли кто-нибудь помочь?Фрагмент активности Crash

 package com.example.one; 

    import android.os.Bundle; 
    import android.app.Activity; 
     import android.view.Menu; 

    import android.os.Bundle; 

     import android.support.v4.app.Fragment; 
    import android.support.v4.app.FragmentActivity; 
    import android.view.Menu; 

    public class MainActivity extends FragmentActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
} 

@Override 
public boolean onCreateOptionsMenu(Menu menu) { 
    // Inflate the menu; this adds items to the action bar if it is present. 
    getMenuInflater().inflate(R.menu.main, menu); 
    return true; 
} 

}

+0

Вы заявили о своей активности в AndroidManifest? – 2Dee

+0

Да, активность объявлена ​​ –

+0

Работает, когда я только поместил extends Activity –

ответ

0

Старые версии андроида не имеют поддержки фрагментов.
Щелкните правой кнопкой мыши свой проект, выберите «Инструменты для Android»> «Добавить библиотеку поддержки». Запустите приложение еще раз, и он должен работать.

Смежные вопросы