机智云安卓初步配置遇见的问题与解决

本文讲述了在Android Studio 3.5.2中遇到的问题,涉及gradle版本调整、build.gradle配置更新、API过期修复和androidversion兼容性处理。详细步骤有助于理解并解决从机智云下载的工程导入过程中的常见难题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用Android studio 打开从机智云下载的工程文件,起初跟着网上几个教程修改配置,效果不太理想,并且从面上来看错误越改越多。我用的Android studio版本为3.5.2

总结如下:

一、gradle下build.gradle文件配置,跟着其他随便一个教程改一下,需要注意的是

下图第十行:com.android.tools.build:gradle:x.x.x 里的版本号保持从机智云下载获得的版本号,改好了后点击 Try again(这么做的原因是我修改为查到的版本号却依旧报错,并且后续错误提示不太明显,保持低版本编译过后会有提示升级此处版本,跟着点击即可处理完此处错误)。

二、app下build.gradle文件配置,buildToolsVersion的版本配置(第五行),ndk的配置 (第十四行),配置文件中的API已经过期,对过期的API进行修改(第二十行及以后)

 buildToolsVersion的版本配置 ,如第一步安卓版本的设置相同,保持机智云下载后的旧版本,会有提示修改为对应版本。

ndk的配置,包括图中代码

ndk {
    abiFilters "armeabi-v7a", "x86", "armeabi"
}

按如下路径进行配置 ndk   File---->Project Structure---->SDK Location

对过期的API进行修改  

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    testImplementation 'junit:junit:4.12'
    implementation 'com.android.support:appcompat-v7:24.2.1'
    implementation files('libs/BLEasyConfig.jar')
    implementation files('libs/easylink2.0.jar')
    implementation files('libs/GizWifiSDK.jar')
    implementation files('libs/jpush-android-2.1.5.jar')
    implementation files('libs/Lark7618SDK_noudp1606031910_0101.jar')
    implementation files('libs/libammsdk.jar')
    implementation files('libs/libForEElink.jar')
    implementation files('libs/LSFSK_1.0.jar')
    implementation files('libs/ltlink2.jar')
    implementation files('libs/mta-sdk-1.6.2.jar')
    implementation files('libs/OneShotConfig.jar')
    implementation files('libs/open_sdk_r5756.jar')
    implementation files('libs/pushservice-5.6.0.30.jar')
    implementation files('libs/simpleconfigwizardlib.jar')
    implementation files('libs/xUtils-2.6.14.jar')
    implementation files('libs/zxing.jar')
    implementation 'com.android.support:design:25.3.0'
    implementation 'com.yanzhenjie:permission:1.0.5'
}

三、android version版本过低问题处理,注释掉第六行的内容

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值