我正在使用Android Studio 2.2在Windows 10上进行开发。该应用程序适用于智能手机。我刚刚下载了适用于ScanAPI的SDK。我创建了一个目录' libs'并复制了SCANAPI的JAR文件。我的导入声明给了我一个"无法解析符号"错误。这是声明 import com.socketmobile.scanapi.ISktScanDevice 它不喜欢语句的socketmobile部分。 示例项目“singleEntry”没有此问题。
build.gradle entry:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
答案 0 :(得分:0)
“libs”目录不在引用库的模块中。因此,依赖关系没有被包括在内。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})