如何导入符号 emdk?

我在最新的 Android Studio 中创建了一个新的 android projekt,我想导入和使用 Symbol EMDK 包。

虽然我像这样放入 gradle: implementation 'com.symbol:emdk:9.1.1',但是当我运行 gradle 同步时,我收到了这个警告:

Failed to resolve: com.symbol:emdk:9.1.1
<a href="open.dependency.in.project.structure">Show in Project Structure dialog</a>
Affected Modules: <a href="openFile:[Project location]/app/build.gradle">app</a> 

在我的旧项目中,我可以毫无问题地导入和使用此依赖项。

对于实现,我使用了官方的 Zebra 文档,但我没有找到任何关于此的内容。

我怎样才能弄清楚这个的主要问题是什么?

build.gradle(模块)

``` 
   plugins {
        id 'com.android.application'
        id 'org.jetbrains.kotlin.android'
        id 'kotlin-kapt'
        id 'kotlin-android'
        id('dagger.hilt.android.plugin')
        id('androidx.navigation.safeargs.kotlin')
        id 'org.jetbrains.kotlin.plugin.serialization'
    }
    
    android {
        compileSdk 32
    
        defaultConfig {
            applicationId "hu.tandofer.android_kresz"
            minSdk 23
            targetSdk 32
            versionCode 1
            versionName "1.0"
    
            testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        }
    
        buildTypes {
            debug {
                applicationIdSuffix ".debug"
                ext.enableCrashlytics = false
                ext.alwaysUpdateBuildId = false
                multiDexEnabled true
            }  
        }
        compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_8
            targetCompatibility JavaVersion.VERSION_1_8
        }
        kotlinOptions {
            jvmTarget = '1.8'
        }
        buildFeatures {
            viewBinding true
            dataBinding true}}

    dependencies {
        
        //Urovo
        implementation files("libs/platform_sdk_v4.1.0326.jar")
    
        //Zebra
        implementation "com.symbol:emdk:9.1.1" }
    ```
    build.gradle(Project)

解决方法:

最后我通过将 jcenter() 添加到 settings.gradle 文件来解决它

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
    repositories {
        google()
        mavenCentral()
        jcenter() // Warning: this repository is going to shut down soon
    }
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值