老師請問我這為何拋出了這個異常?我是在Android Studio里面編寫的
01-24?22:42:55.924????1536-1536/com.noprom.materialdesignstudy?E/AndroidRuntime﹕?FATAL?EXCEPTION:?main ????Process:?com.noprom.materialdesignstudy,?PID:?1536 ????java.lang.RuntimeException:?Unable?to?start?activity?ComponentInfo{com.noprom.materialdesignstudy/com.noprom.materialdesignstudy.CardView}:?android.view.InflateException:?Binary?XML?file?line?#16:?Error?inflating?class?android.support.v7.widget.CardView ????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2298) ????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) ????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144) ????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) ????????????at?android.os.Handler.dispatchMessage(Handler.java:102) ????????????at?android.os.Looper.loop(Looper.java:135) ????????????at?android.app.ActivityThread.main(ActivityThread.java:5221) ????????????at?java.lang.reflect.Method.invoke(Native?Method) ????????????at?java.lang.reflect.Method.invoke(Method.java:372) ????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) ????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) ?????Caused?by:?android.view.InflateException:?Binary?XML?file?line?#16:?Error?inflating?class?android.support.v7.widget.CardView ????????????at?android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:757) ????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:806) ????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:809) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:504) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:414) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:365) ????????????at?android.support.v7.app.ActionBarActivityDelegateBase.setContentView(ActionBarActivityDelegateBase.java:228) ????????????at?android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:102) ????????????at?com.noprom.materialdesignstudy.CardView.onCreate(CardView.java:14) ????????????at?android.app.Activity.performCreate(Activity.java:5933) ????????????at?android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105) ????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251) ????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) ????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144) ????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) ????????????at?android.os.Handler.dispatchMessage(Handler.java:102) ????????????at?android.os.Looper.loop(Looper.java:135) ????????????at?android.app.ActivityThread.main(ActivityThread.java:5221) ????????????at?java.lang.reflect.Method.invoke(Native?Method) ????????????at?java.lang.reflect.Method.invoke(Method.java:372) ????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) ????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) ?????Caused?by:?java.lang.ClassNotFoundException:?Didn't?find?class?"android.support.v7.widget.CardView"?on?path:?DexPathList[[zip?file?"/data/app/com.noprom.materialdesignstudy-2/base.apk"],nativeLibraryDirectories=[/vendor/lib,?/system/lib]] ????????????at?dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) ????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:511) ????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:469) ????????????at?android.view.LayoutInflater.createView(LayoutInflater.java:571) ????????????at?android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743) ????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:806) ????????????at?android.view.LayoutInflater.rInflate(LayoutInflater.java:809) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:504) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:414) ????????????at?android.view.LayoutInflater.inflate(LayoutInflater.java:365) ????????????at?android.support.v7.app.ActionBarActivityDelegateBase.setContentView(ActionBarActivityDelegateBase.java:228) ????????????at?android.support.v7.app.ActionBarActivity.setContentView(ActionBarActivity.java:102) ????????????at?com.noprom.materialdesignstudy.CardView.onCreate(CardView.java:14) ????????????at?android.app.Activity.performCreate(Activity.java:5933) ????????????at?android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105) ????????????at?android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251) ????????????at?android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2360) ????????????at?android.app.ActivityThread.access$800(ActivityThread.java:144) ????????????at?android.app.ActivityThread$H.handleMessage(ActivityThread.java:1278) ????????????at?android.os.Handler.dispatchMessage(Handler.java:102) ????????????at?android.os.Looper.loop(Looper.java:135) ????????????at?android.app.ActivityThread.main(ActivityThread.java:5221) ????????????at?java.lang.reflect.Method.invoke(Native?Method) ????????????at?java.lang.reflect.Method.invoke(Method.java:372) ????????????at?com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899) ????????????at?com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694) ????Suppressed:?java.lang.ClassNotFoundException:?android.support.v7.widget.CardView ????????????at?java.lang.Class.classForName(Native?Method) ????????????at?java.lang.BootClassLoader.findClass(ClassLoader.java:781) ????????????at?java.lang.BootClassLoader.loadClass(ClassLoader.java:841) ????????????at?java.lang.ClassLoader.loadClass(ClassLoader.java:504) ????????????...?24?more
求老師解答。
2015-07-18
android studio中右擊單擊項目然后點擊 OpenModule setting 中找到dependence 然后點擊右面的加號 as library
在彈出的窗口中找到相應(yīng)的庫文件點擊ok就能自動編譯進(jìn)去了 ?布局文件中注意布局是RelativeLayout 還是linearLayout ?linearlayout設(shè)置orientation嗎 我也遇到 無法加載布局文件的問題 最后發(fā)現(xiàn)是布局錯誤。
2015-01-25
android.support.v7.widget.CardView,是不是你沒有導(dǎo)入v7的包?然后在build.gradle里面引用
2015-01-25
老師,您說要引入CardView里面的一個R,我在android studio里面該如何引入呢?我貌似沒有引入,好像后面的都有錯誤了。。。
2015-01-25
這是完整的異常信息