当我执行greenDAO repo的新git克隆时,使用Android Studio导入项目,并尝试编译,对所有Android对象的引用会抛出未解决的符号/方法错误。同样,Android特定的import语句也未解析。
我已经意识到build.gradle文件没有调用apply plugin: 'android'
,而是列出了依赖项,如:
dependencies {
provided 'com.google.android:android:4.1.1.4'
provided 'com.google.android:android-test:4.1.1.4'
provided 'com.google.android:annotations:4.1.1.4'
provided 'com.google.android:support-v4:r7'
provided 'com.google.android:support-v4:r7'
...
}
我使用SDK管理器确保安装了API v4.1的所有文件。我也知道如何使用Maven repos和/或导入JAR来使用greenDAO。我的问题特定于从源代码构建。
更新1 :如上所述,使用provided
时,找不到任何Android文件。
我没有足够的声誉来发布图片,但您可以找到截屏here。