Эмулятор Android работает нормально, устройство закрывается при onCreate()

Как указано выше в заголовке, эмулятор работает нормально, но устройство закрывается при запуске onCreate(),

Следующее является исключением.

java.lang.NoClassDefFoundError: android.support.v4.view.LayoutInflaterCompat
android.support.v7.app.AppCompatDelegateImplV7.installViewFactory(AppCompatDelegateImplV7.java:812)
android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:57)
myApp.app.activity.MainActivity.onCreate(MainActivity.java:33)

Что я должен сделать, чтобы решить это?

Следующие строки присутствуют в файле Gradle.

compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.google.android.gms:play-services:7.5.0'
compile 'com.android.support:support-v4:22.2.0'

Ниже приведен код для onCreate()

@Override
protected void onCreate(Bundle savedInstanceState) {
    try{
        super.onCreate(savedInstanceState); //this line causes the Error
        setContentView(R.layout.activity_main);
        ServiceClient.currentActivity = this;
        initialise();
    }catch(Exception e){
System.out.println(Misc.getStackTrace(e));
    }catch(Error e){
System.out.println(Misc.getStackTrace(e));
    }
}

0 ответов

Другие вопросы по тегам