安卓项目实战之JDK,SDK安装配置,Android studio的下载安装以及基础常用设置

下载安装JDK,配置JAVA_HOME和Path

1,JDK版本1.8及其以上
2,不可以安装在中文路径下
3,设置JAVA_HOME = E:\Jdk\jdk1.8
4,设置path= %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
5,新版本的jdk集成时无需再配置classpath。
在dos命令行窗口输入javac回车,如果有内容输出代表jdk安装和配置成功。

此处给大家提供一个JDK8下载的临时入口,同时包含文档查看工具Nopad++:https://download.csdn.net/download/gpf1320253667/10872140

安装android studio bundle版本,附带安装SDK

android studio bundle各版本下载地址:
https://www.cr173.com/html/136884_1.html

下载安装SDK,配置ANDROID_SDK_HOME和Path

上面的bundle版本已经自带了SDK无需再额外下载,默认的SDK版本有点老,如果需要更新,方法参考文章最后的详细更新步骤。

ANDROID_SDK_HOME即为sdk的安装路径
path = %ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools;
在dos命令行窗口输入adb回车,如果有内容输出代表jdk安装和配置成功

AS启动前和启动后设置

安装好studio之后,先不要运行,打开安装目录,将bin下的idea.properties文件中增加一行:
disable.android.first.run = true
避免第一次打开时自动重新下载SDK
第一次打开as时,需要配置jdk和sdk的路径,configure —> project defaults —> project structure,在弹出的面板上分别进行设置。
具体的如何设置主题,文字大小等什么的参见博客:
https://blog.csdn.net/Mr_ZhouHaiTao/article/details/78864223


SDK手动更新

因为安装的是自带SDK的bundle版本,所以还是比较方便的,经过以上文档参考AndroidStudio就已经安装并配置完成了,但是有个问题就是,bundle版本默认的SDK版本为25,体现在我们app的build.gradle文件中默认的compileSdkVersion版本为25,版本比较老了,例如如果我们想更新到28,可以借助SDK Manager,如下图:
1,勾选SDK Platforms选项卡下的两项:
选择SDK Platforms选项卡,然后勾选右下角的Show Package Detail,然后选择这两项:
1,Android SDK Platform 28
2,Sources for Android 28
然后点击apply,然后开始更新,最后点击ok即可,然后就可以去app的build.gradle文件中修改compileSdkVersion和targetSdkVersion,将默认的25改为28即可。

问题1:将SDK升级为27之后编译会抱以下的异常,解决方案也很简单,就是在Project的build.gradle文件下添加如下两个任意一个远程仓库即可,

allprojects {
  repositories {
    ...
    //需要添加的部分,两个仓库添加其一即可解决  
    maven { url "https://maven.google.com"}
    maven { url "https://dl.google.com/dl/android/maven2/"}
    ...
  }
}

以上问题1出现的具体原因请参见本人之前的博客:Failed to resolve: com.android.support:support-annotations:26.0.2的解决方案

2,勾选SDK Tools选项卡下的两项:
经过以上修改,我们还发现默认的buildToolsVersion版本为25.0.3,版本也是比较老了,所以我们也需要更新一下,同样是打开SDK Manager,切换到SDK Tools选项卡,同样勾选右下角的Show Package Detail,然后在Android SDK Build_Tools下勾选需要升级的版本,例如27.0.1,同时勾选Android SDK Platform_Tools选项,然后点击apply,更新开始,待更新结束之后,点击ok即可。

问题2:经过以上的升级之后,可能会出现在Activity中的报名划红线的问题,但是不影响应用的正常编译运行,这是因为刚才的更新当前系统还没有应用到,如果想应用刚才我们的更新配置,那么只需要重新启动一下studio即可:File —> Restart,然后选择Invalidate and restart即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智玲君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值