Android Studio注意事项

2019-02-22 09:47:45 浏览数 (1)

Question-one:有时候从 Github 上拷贝人家的工程,运行会出现各种依赖包、版本包问题,比如buildToolsVersion某一个版本不存在,需要你安装,那么你可以修改成你开发环境已经配置的版本。

在项目的 build.gradle 里面设置,注意有两个build.gradle,最好都注意一下。把build.gradle里面的版本改为自己能运行的工程里面版本号。

Question-two:在开源库下载下来的项目或者库文件的时候,如果你想将它成为你的项目的库文件的时候,必须修改依赖的库文件的属性为library

在上图的顶部有一个apply plugin属性,你需要将它的属性值修改成com.android.library.否则的话编译项目的时候会出现如下警告:

Warning:unspecified on project qrtest resolves to an APK archive which.......


Question-three:Android Studio开发项目越来越大的时候会变得延迟卡顿,甚至在代码提示和响应速度大大减弱,作为有强迫症的我来说,绝对会不耐烦,必须处理:

修改android-studio/bin/studio.vmoptions studio64.vmoptions 两个文件的以下属性就可以

-Xms2048m

-Xmx2048m

-XX:MaxPermSize=2048m

-XX:ReservedCodeCacheSize=1024m

或者可以将原来的值都改成两倍即可。


Question-four::在使用Google开发工具Android studio默认中文是不显示的【出现乱码】,之前也没怎么留意,毕竟项目以及大多数的文件都是英文的。重要的是编译报错的信息显示中文的话那就麻烦了,必须得显示出来,否则报错什么都不清楚。网上找了很多的资料,结果却相反的,也许那时win下面的解决办法,于是我就往反方向跑,准了!

解决办法:File -> Settings -> Appearance 然后将Override default fonts by取消选中【默认是选中的】

看图记录


Question-five:Android SDK在线更新镜像服务器

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

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

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

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

上海GDG镜像服务器地址:

sdk.gdgshanghai.com 端口:8000

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

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

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

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

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

mirrors.neusoft.edu.cn 端口:80

腾讯Bugly 镜像:

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

腾讯镜像使用方法:http://android-mirror.bugly.qq.com:8080/include/usage.html

使用方法:

1.启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;

2.在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server』和『HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;

3.依次选择『Packages』、『Reload』。


0 人点赞