我是android开发的新手,我一直在使用命令行工具创建一个android项目。我遵循了
android开发者教程
..。然而,他们更关注IDE用户。
当我尝试从ActionBarActivity而不仅仅是Activity扩展我的MainActivity类时,抛出了以下错误。
错误: android.support.v7.app包不存在
它正在抱怨这个import语句。
import android.support.v7.app.ActionBarActivity;我确保访问了SDK管理器,它显示Android支持库已安装。在这个问题上我真的被难住了,我真的很感谢你们能给我的任何帮助。
这可能会有所帮助:
http://developer.android.com/reference/android/support/v7/app/ActionBarActivity.html
发布于 2014-07-07 18:58:32
您的项目缺少SDK中的支持库。
如果您还没有安装它们,只需右键单击
..。
然后,只需导入到工作区,作为Android项目,
,位于
最后,在Android中单击鼠标右键
..。推送
按钮并添加支持项目
作为依赖。
清理您的项目,并且必须正确编译和工作。
发布于 2019-08-08 15:08:33
首先,检查你的项目是否使用androidx或androidx支持库。检查gradle.properties文件:
android.useAndroidX=true
android.enableJetifier=true
如果它包含以上几行,那么它使用的是androidx和一些旧教程中的旧代码。
在build.gradle中(模块:应用程序)
使用
implementation 'androidx.appcompat:appcompat:1.0.0'而不是
compile 'com.android.support:appcompat-v7:28.0.0'同样在MainActivity.java中:使用
import androidx.appcompat.app.AppCompatActivity;而不是:
import android.support.v7.app.AppCompatActivity;发布于 2020-02-07 22:40:30
如果MainActivity.java报告的问题,请更换
import android.support.v7.app.AppCompatActivity;使用
import androidx.appcompat.app.AppCompatActivity;https://stackoverflow.com/questions/23330816
复制相似问题