android studio笔记(一)——中年入江湖

原创 pcp44  2019-01-01 20:54:17  阅读 1340 次 评论 0 条
摘要:

中年入android江湖,或许是一个被生活耽搁了的电工狗的悲哀。从没有想过再去开发什么android APP,PHP,java等等。单靠VB,ASP打天下,可没想到中年危机之时,还在搞这些是是非非。终于意识到,这十年中,前面五年在吃老本,后面五年在没落,今天才重操旧业,是有点晚了。学本来就是无止境,却在半途荒废几年。精力不再,记忆衰退,廉颇老矣,却要重出江湖。于是,开始吧,江湖再会!

中年入android江湖,或许是一个被生活耽搁了的电工狗的悲哀。从没有想过再去开发什么android APP,PHP,java等等。单靠VB,ASP打天下,可没想到中年危机之时,还在搞这些是是非非。

终于意识到,这十年中,前面五年在吃老本,后面五年在没落,今天才重操旧业,是有点晚了。学本来就是无止境,却在半途荒废几年。精力不再,记忆衰退,廉颇老矣,却要重出江湖。


于是,开始吧,

江湖再见(再会)!


一、安装android studio 软件

如果是win64位系统,省去很多很多麻烦(只可惜是老机子),需要各自自行配置。

注:在此之前,你还要安装Java开发工具包(JDK),如果是X64位系统用JDK-11,如果是32位系统,只能安装JDK-8u

android studio V3.2下载地址:https://developer.android.com/studio/#downloads (下载地址,若是打不开,需翻墙)

或者到 http://www.android-studio.org/ (推荐) 或   https://www.androiddevtools.cn/ 有下载。

http://ask.android-studio.org/?/question/789 (官方汉化教程)


如果是32位系统,那么还要手动下载并安装android SDK,而且注意安装路径中不能包含“空格及中文字符”,然后再在android studio中配置android SDK,设置SDK路径指向前面手动安装SDK所在文件夹。


二、关于更新,需要翻墙,不翻墙则用国内镜像(这里)。

在更新过程中,如果更新不了,要用镜像(HTTP proxy),但是有时候镜像反而不行,这个时候需要关闭代理(因为有可能镜像服务器中没有某组件)。

Android SDK在线更新镜像服务器

1.中国科学院开源协会镜像站地址:

◦IPV4/IPV6: mirrors.opencas.cn 端口:80

◦IPV4/IPV6: mirrors.opencas.org 端口:80

◦IPV4/IPV6: mirrors.opencas.ac.cn 端口:80

2.上海GDG镜像服务器地址:

sdk.gdgshanghai.com 端口:8000

3.北京化工大学镜像服务器地址:

◦IPv4: ubuntu.buct.edu.cn/ 端口:80

◦IPv4: ubuntu.buct.cn/ 端口:80

◦IPv6: ubuntu.buct6.edu.cn/ 端口:80

4.大连东软信息学院镜像服务器地址:

mirrors.neusoft.edu.cn 端口:80

5.腾讯Bugly 镜像:

android-mirror.bugly.qq.com 端口:8080


三、新建一个项目,编译。在此过程中会下载安装一个Gradle的工具。Android SDK更新要用第二点中的镜像服务器,但好像Gradle是不用翻墙的,这个时候,就要取消代理服务器了。可是我们之前设置过代理服务器,取消后,还要到 C:/Users/(用户名)/.gradle/gradle.properties 文件里面(记事本打开)把最后四行代理服务器的配置注释掉(参考“unable to resolve dependency for app”的解决办法)。

## For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html
#
# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx1024m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
#
# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true
#Sat Sep 29 23:37:12 CST 2018
#systemProp.http.proxyHost=mirrors.neusoft.edu.cn
#systemProp.https.proxyPort=80
#systemProp.https.proxyHost=mirrors.neusoft.edu.cn
#systemProp.http.proxyPort=80

另外还有一个错误,就是关闭了代理服务器也还是报错,下载不了Gradle,需要到这里设置。

image.png


终于,build completed successfully。

image.png

最大的感觉,如果没有点英语基础,真的有点难调试。


本文地址:https://b.gx86.cn/?id=30
版权声明:本文为原创文章,版权归 pcp44 所有,欢迎分享本文,转载请保留出处!如有侵权,请留言或邮件告知,万分感谢。

发表评论


表情

还没有留言,还不快点抢沙发?