Android studio记录

1. gradle和gradle插件

Gradle是构建项目的工具,可编译java、C++、Python等语言,Gradle插件是AndroidStudio下为了能够使用Gradle来构建Android app而出来的插件。

构建Android APP的流程

gradle版本在项目gradle/wrapper/gradle-wrapper.properties文件中指定,如下

distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

gradle插件版本在build.gradle中指定,如下

buildscript {  
    ...  
    dependencies {  
        classpath 'com.android.tools.build:gradle:3.6.0' 
    }  
}  

gradle版本可到Gradle Distributions下载

gradle已下载版本的位置在C:\Users\Administrator\.gradle\wrapper\dists

gradle插件的位置是AS安装目录/gradle/m2repository/com/android/tools/buid/gradle

gradle插件可到这里下载https://dl.bintray.com/android/android-tools/com/android/tools/build/gradle/

2. SDK build tools 各个版本放在SDK目录下的build-tools目录下,可在SDK manager中更新build tools

3. 阿里云Maven配置,更快下载一些依赖库

buildscript {
    repositories {
        maven {
            url"http://maven.aliyun.com/nexus/content/groups/public/"
        }
        jcenter()
        google()
    }
}

allprojects {
    repositories {
        maven {
            url"http://maven.aliyun.com/nexus/content/groups/public/"
        }
        jcenter()
        google()
    }
}

4. AS依赖库下载缓存地址在下面这个路径

C:\Users\Administrator\.gradle\caches\modules-2\files-2.1

5. 查看编译日志,在工程目录中输入

.\gradlew compileDebugSource --stacktrace -info

输出的日志在:C:\Users\Administrator\.gradle\daemon\6.9.1这个目录

6.查看IDE的日志

Help > Show Log in Exploere

7.kotlin插件版本

ext.kotlin_version = '1.4.32'

8.编译新项目报错时,先确定jdk版本是否正确,在setting > Build, Execution, Deployment > Build Tools > gradle中可设置使用的jdk版本

9.编译NDK项目报错:No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi,在local.properties文件中添加ndk路径


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值