前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android Studio注意事项

Android Studio注意事项

作者头像
AlicFeng
发布2019-02-22 09:47:45
6730
发布2019-02-22 09:47:45
举报
文章被收录于专栏:Linux技术资源分享

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』。


本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016.04.01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档