因此,當我創建一個新的Android應用程序項目ANDROID 6.0庫時,我立即得到MainActivity
代碼中的很多錯誤。New-> Android應用程序創建了很多錯誤的項目(Android 6.0)
與The import android.support.v7.app cannot be resolved
開始要The method onCreate(Bundle) of type MainActivity must override or implement a supertype method
當我明明添加appcompat.v7
庫中的一些相關的都走了,但其他的都來了,而不是錯誤的。像:包裝線上的 The type android.support.v4.widget.DrawerLayout$DrawerListener cannot be resolved. It is indirectly referenced from required .class files
。
而且仍然The method onCreateOptionsMenu(Menu) of type MainActivity must override or implement a supertype method
。
好的。所以也要添加v4 jar。好。我也將它添加到項目屬性中,沒有錯誤!
等等,但是當我運行應用程序時,我現在得到一個ClassNotFoundException
。
那麼究竟是什麼Android 6.0?
感謝您的幫助。
編輯 MainActivity.java:
package com.minyan.get.dl;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
請發佈您的活動代碼(至少是包含導入的部分)以及應用程序模塊的build.gradle文件。謝謝。 – fasteque
@fasteque我在哪裏可以找到'build.gradle'? – God
你使用Android Studio還是Eclipse? – fasteque