Ces*_*Pim 14 android android-support-library android-design-library
我的应用程序适用于支持库23.1.0或23.1.1,但是当我开始使用23.2.0时,它在启动时崩溃.我使用了五个支持库,但似乎使它崩溃的是这两个:
com.android.support:appcompat-v7:23.2.0
com.android.support:design:23.2.0
我在我的Galaxy nexus(API 17)上有这个问题,但在我的Nexus 7(API 22)上却没有.有谁知道可能是什么问题?这是我的gradle文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
defaultConfig {
applicationId "com.ikarirobotics.aichordfinder"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:support-annotations:23.2.0'
compile "com.android.support:appcompat-v7:23.2.0"
compile 'com.android.support:design:23.2.0'
compile 'com.android.support:cardview-v7:23.2.0'
compile 'com.android.support:recyclerview-v7:23.2.0'
}
Run Code Online (Sandbox Code Playgroud)
我的布局只是一个框架,我放置当前适当的片段:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="HomeActivity"
tools:ignore="MergeRootFrame" />
Run Code Online (Sandbox Code Playgroud)
使用调试器我能够发现当主活动调用setContentView()时发生崩溃:
java.lang.reflect.InvocationTargetException
java.lang.RuntimeException:无法启动活动ComponentInfo {com.ikarirobotics.aichordfinder/com.ikarirobotics.aichordfinder.HomeActivity}:android.view.InflateException:二进制XML文件行#36:错误膨胀类android.support.v7.widget .Toolbar
我的活动扩展了AppCompatActivity,我使用了支持操作栏.关于如何解决这个问题的任何想法?:(
归档时间: |
|
查看次数: |
9379 次 |
最近记录: |