最近开始把开发Android应用程序的工具从eclipse逐渐过渡到Android Studio上来,万事开头难!自然也遇到了很多问题,导入的工程出现很多错误,导致编译不通过。
问题1:程序包android.support.annotation不存在
这是一个SDK自带的jar包,导入import android.support.annotation.ColorRes;提示没有找到support下的annotation,但是idk/extras目录下存在android-support-annotations.jar包。如图:
问题出在导入v4包的版本低了。更新为最新的v4包版本即可。
1、在 SDK Manager里要先下载好最新的支持包,如图:
sdk 24.2.0 如图:
2、然后修改build.gradle的依赖
compile ‘com.android.support:support-v4:18.0.0’
改为
dependencies {
compile 'com.android.support:support-v4:24.2.0'
}
修改后同步一下,程序里导入的包android-support-annotations就能识别了。如图:
现在错误都消失了!有图也可能是真相: