所以我刚刚将一个ADT项目升级到Android工作室,我花了一天时间学习Gradle并将所有旧的导入库转换为编译行,但是我似乎陷入了最后一个问题。上课:
公共抽象类MainActivity扩展了ActionBarActivity
导致21个错误。前4个是
错误:(14,17)错误:无法访问SupportParentable android.support.v4.app.TaskStackBuilder的类文件$ SupportParentable not found
错误:(31,3)错误:找不到符号变量super
错误:(42,3)错误:找不到符号变量超级
错误:(47,2)错误:方法不会覆盖或实现超类型的方法
(如果有人认为他们是相关的,可以休息)
我已经编译了support-v4和appcompat-v7:
compile "com.android.support:support-v4:22.2.1"
compile "com.android.support:appcompat-v7:22.2.1"
我已经同步,清理并运行所有组合。我不确定我在这里缺少什么步骤。
是的我确实知道ActionBarActivity已被取消,而不是AppCompatActivity,但是切换到AppCompatActivity没有明显的变化。我现在关注的是让项目按原样运行,之后我会考虑进行现代化。