【问题标题】:The following classes could not be instantiated : android.support.v7.widget.AppCompatTextView无法实例化以下类:android.support.v7.widget.AppCompatTextView
【发布时间】:2018-04-16 11:20:06
【问题描述】:

我在 android studio 上创建了一个新项目,在运行 MainActivity 时,setContentView() 上出现 nullPointerException,目前,我的活动是空的,我没有编写任何代码,我的 activity_main.xml 只包含RelativeLayout,当我检查 XML 预览时,我看到了这个错误: 无法实例化以下类:android.support.v7.widget.AppCompatTextView 但我没有使用 AppCompatTextView,我尝试更改样式并更改 com.android.support:appcompat-v7版本,但它不会改变任何东西。

【问题讨论】:

    标签: java android android-layout nullpointerexception


    【解决方案1】:

    在 buid.gradle 文件中添加支持 v7 的库,解决时请确保您已联网。

    implementation 'com.android.support:appcompat-v7:27.0.0' //or the version you are using
    

    【讨论】:

    • 抱歉,我已经在使用 com.android.support:appcompat-v7:27.0.0
    • 你的意思是build.gradle
    【解决方案2】:

    请尝试MainActivity extends AppCompatActivity 希望对你有帮助

    【讨论】:

    • 请提供解释
    猜你喜欢
    • 2018-02-02
    • 2018-01-30
    • 1970-01-01
    • 2014-12-21
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多