【发布时间】:2016-04-05 13:46:39
【问题描述】:
我在 Android Studio 中开始了一个新项目,我想导入 zxing-android-embedded 以允许我在我的应用程序中创建一个简单的条形码扫描仪。 Found here on github
按照那里以及不同来源的说明,如这个 SO 答案: https://stackoverflow.com/a/23788163/3364482
但是,我已将编译选项添加到我的 build.gradle,但出现“无法解决”错误:
无法解决:com.google.zxing:core:3.2.0
无法解决:com.journeyapps:zxing-android-embedded:2.3.0
无法解决:com.journeyapps:zxing-android-integration:2.3.0
但据我所知,我的 buid.gradle 是按照指示进行的:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.myapps.practice.helloworld"
minSdkVersion 19
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories {
jcenter()
}
dependencies {
compile 'com.journeyapps:zxing-android-embedded:2.3.0@aar'
compile 'com.journeyapps:zxing-android-integration:2.3.0@aar'
compile 'com.google.zxing:core:3.2.0'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
}
编辑:我不在离线模式。
【问题讨论】:
-
您似乎处于离线模式?
-
否,离线模式未勾选。我在代理后面,但检查连接返回成功(在设置中)。
-
我对该项目进行了提交,该项目运行良好,这是 Gradle 文件。 github.com/xuxingliu922/DeviceSDK/blob/master/SmartDeviceSDK/…
-
谢谢你,我注意到我的 BuildTools 不像你的那样是“x.x.2”,也不是 github 项目页面上的那个。现在要升级,看看是否可行。
-
升级了 buildToolsVersion "23.0.3" 但还是没用:(
标签: java android android-studio zxing