我一直在使用斑马线模块为没有问题了一段时间的机器人库。 我有我的进口Eclipse项目的Android进入工作室(这是我使用的一切!)和斑马线库添加为一个模块。
在我的主模块中的一个类我引用com.google.zxing.android.client.Intents类,这是斑马线模块中。 我可以在Android Studio中编写代码,而这些文献都选择了正确的进口。
当我运行一个gradlew干净的构建,我得到消息说“找不到符号类意图”。
在settings.gradle我已经包含针对我的主要模块和斑马线模块。
在我的主要模块的build.gradle我有“编制项目(”:斑马线“)。 从Eclipse中的导入过程中,这些均被加入。 我还可以看到,斑马线模块正在修建的gradlew干净构建的一部分。
我曾尝试删除斑马线模块和参考文献,然后尝试手动添加。 我比较该模块实现与一个可行的类似模块,另一个项目的方式。 一切看起来罚款。
有没有人能提个建议吗?
编辑:
settings.gradle文件
include ':app'
include ':captureActivity'
主要模块的build.gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 19
buildToolsVersion "20.0.0"
defaultConfig {
applicationId "com.wigglyamps.littlegreenbutton"
minSdkVersion 10
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile project(':captureActivity')
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:19.+'
}
主模块中的Java类文件
public class test {
public void hello () {
String i = Intents.Scan.ACTION;
}
}