androidstudio小程序 studio怎么运行程序20170819 08:21

2902人阅读
使用教程(3)
实践最有效的提高Android Studio运行、编译速度方案
最有效提升Android studio编译速度的方式:提升电脑配置!—- 鲁迅
鲁迅所说确实是实情,提升配置是最有效的方式,但对于我等屌丝来说,有时候很难办到,因此我们接着看下面的优化。
一、安装时的问题
1、安装完成后启动卡死
刚刚打开studio就卡在gradle building的界面再也不动了(去连接墙外的网下载),那么这个时候我们就需要把这个联网下载操作屏蔽掉,找到studio安装目录,找到idea.properties文件,打开,加上下面一行配置,作用是在初次打开的时候不让它连接谷歌进行更新。
disable.android.first.run=true
2、更改studio的VM大小
AS限制了Java虚拟机启动的内存大小,限制了最大堆内存,当AS运行越久,内存越不足的时候,就会频繁的触发GC,AS就自然会卡起来了,严重的直接黑屏,所以,我们把对应的所需内存都配置大一些,32位的系统打开studio.exe.vmoptions文件,如果是64位的话打开studio64.exe.vmoptions,改动以下配置,根据各自配置适当调节。
-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=1024m
二、取消一些联网操作或者使用离线模式
2、使用offline work和Local gradle
第一次启动的时候需要下载Gradle,地址:,下载对应版本放到C:\User{username}.gradle\wrapper\dists\gradle-3.3-all(版本根据下载的版本修改即可)
setting-&Build,Execution,Deployment-&gradle,把offline work选中,并选择Use local Gradle distribution,里面的路径是AS安装路径/gradle/gradle-x.xx.x
三、优化编译方案
1、开启gradle的守护进程(亲测比较管用的配置,能提升50%,之前把gradle.properties写成了gradle.properties.txt,也是被百度的一些文章给误导~!)
当 Android Studio 遇到错误的时候,往往会导致 Android Studio 挂掉,为了防止推出程序,则另外开启一个线程来守护 Android Studio 的进程,具体操作。 在 C:\Users.gradle 这个目录下,创建 gradle.properties配置文件,复制以下配置进行优化。
# 编译时使用守护进程
org.gradle.daemon=true
#JVM最大允许分配的堆内存,按需分配
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m
-XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
#使用并行编译
org.gradle.parallel=true
org.gradle.configureondemand=true
2、尽量使用第三方库的jar、aar文件导入自己的项目,或者将第三方库下载到本地,然后当做一个本地模块导入自己的项目,不要再使用gradle中的maven依赖了(使用offline模式就会报错)
以compile ‘com.squareup.okhttp:okhttp:2.0.0’为例:
百度搜索:maven 仓库
打开maven仓库网址:
输入关键字:okhttp
找到对应的lib
打开并找到对应的2.0.0版本
点击上面红框中的版本号打开
有一些arr在central中,这个是jar在第一个红框中,点击下载
在build.gradle添加:compile files(‘libs/okhttp-2.0.0.jar’)
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:19575次
排名:千里之外
原创:18篇
(1)(1)(3)(7)(2)(2)(6)8539人阅读
Android Studio(27)
Android(54)
距离Android studio发布也有很长时间了,现在已经发布1.3版本了(我就以1.3版本的来讲),很多Android程序员也慢慢从eclipse等开发工具开发安卓转为用AS开发安卓,那么肯定会有人在使用AS的过程中遇到很多问题,下面我就总结一下我遇到的一些问题和解决方法,同时转载一篇关于Android studio的问题和解决方案的文章,这里是链接:,我的文章和这篇文章加一起应该可以解决大部分人在使用AS过程中遇到问题了。
1,首先先说一下怎么在AS 中找到sdk,jdk,ndk的安装路径,可能一部分人一开始找不到,下面贴出方法:
Android&studio&中更改的路径,如下图,在右边红色方框中更改的路径
还有一种更好的方式可以把sdk,,的路径全部找到,首先,打开如下图界面,从红方框处即可直接更改,,的路径
2,Android&&studio&IDE在一些情况下会出现快捷键乱码,新建项目名称有中文时乱码等
自身的乱码时,表明你的字体选错了,如下图红色框选中的区域,把consolas字体改为微软雅黑即可,consolas字体虽然好看但是不兼容汉字或者一些符号,有时候一些字体选的不合适也会出现乱码的问题,是因为这些字体不兼容汉字或者一些符号,所以遇到汉字或一些符号时无法编码就会出现乱码,可以选择兼容的字体如改为Microsoft&YaHei(微软雅黑)改成其它字体如SimHei,SimSun也行,然后确定,上述乱码问题即可解决
还有一种情况,代码里设置中文,到了真机上TextView之类的控件上就显示为乱码,如:xx.setText(&你好&),或者在其他开发工具里正常显示的代码注释到AS中就变成乱码,解决方法为:File -- &&Settings&里找到File&Encodings&(每个版本的&Android&studio各个选项的位置都不一样,但是肯定都有,在左上角查找框里输入File&Encodings&,可直接定位),在红色框框起来的地方全部改为UTF-8,再部署一遍应用即可解决问题
3,我们知道Android studio 中可以在已有项目中建立module,但是当我们想删除这个module时却找不到delete按钮了,即使从这个module所在路径找到其文件夹删除都不行,在项目中还是依然显示,彻底删除的方法如下图:
右键要删除的,选择弹出如图对话框:
选中要删除的之后,点击左上角的减号,弹出如下对话框:
选择即可彻底删除
找到安装的目录下的目录,找到文件,用文本编辑器打开
(2)文件末尾添加一行:&,然后保存文件&
(3)关闭后重新启动,便可进入界面。
5,有新版本AS时,当我们升级完成AS后,想配置上个版本的一些设置,比如字体,颜色等其他设置时,如果要再次手动配置一遍,先不说记不记得住上个版本的配置,就算记得住,全部配置一遍也不是很快就搞定的事,所以我们要导入上个版本的设置,首先File--&Import Settings,弹出如下界面:
找到上个版本的settings.jar,然后点击ok,即可应用上个版本的所有设置,注意:这个jar包必须在更新AS之前导出到本地,不然是找不到这个jar包的,看到这里有人说我事先没有导出这个jar包我就更新了怎么办,这里贴出我自己用的jar包,需要的可以去下载,这个jar包里的设置我按照eclipse的设置搞的,比如界面,快捷键我只改了Alt
+ / ,毕竟之前用eclipse用习惯了,资源需要1个积分。导入jar包可能也会遇到问题,我就遇到了这个问题,见下图:
每次当我启动AS时,就会弹出这个框,这个错误对我敲代码等方面都没有影响,但是每次打开AS都会这个弹出错误,必须点击ok之后才能加载project,很耽误时间,自我感觉是AS 自己的问题,反正我是搞了好久都没搞好,最后不得不重新安装一遍AS,问题就解决了,不过我后来就知道了一个更好的解决办法就是从网上下载一个settings.jar,然后导入,就可解决问题,大不了自己再重新配置一遍。
6,向android studio导入jar包时,如果只把jar包复制粘贴到项目的libs目录,是不能使用jar包的sdk的,这点感觉没有eclipse好用,AS必须要找到复制进去的jar包并导入才能用,下面是完整的向android
studio 导入jar包的步骤:
(1)首先切换到project模式,先把jar包复制粘贴到项目的libs目录
& & & & & & & & & & & & & & & & & & & &
只把jar包复制粘贴到项目的libs目录,是不能使用jar包的sdk的
2,右键module名称,本例子为app或者右键项目名称GGG也行,然后选中
Open Module Setting,在弹出的框中选中下图红色框框住的地方:
3,在上图右边方框中,点击“+”号,弹出一个框,第一个
Library dependency
为android自带的兼容包有v4,v7,v13等,第二个
File dependency
为我们自己复制粘贴进libs目录的jar包,也就是我们即将需要导入的jar包,第三个
Module dependency
为module,这个module也是个jar包,我们选择第二个
File dependency
弹出如下框:选中红色框框住的两个jar包,点击ok,一个一个的导入即可
导入成功后是这个样子的
再次点击ok,即可完成jar包的导入,检测是否导入成功,在主界面,如下图
表明导包成功。
以后在使用Android studio 过程中再次遇到其他问题,依然会在这个页面更新出来
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:123517次
积分:1991
积分:1991
排名:第19602名
原创:65篇
评论:63条
(3)(2)(2)(1)(5)(4)(4)(2)(1)(6)(3)(1)(8)(7)(5)(4)(1)(1)(6)(2)13559人阅读
Android开发(26)
&前面的博客跟大家介绍了:(一)、(二)、下面我们将使用Android Studio创建第第一个简单的Hello World应用程序。1、打开Android Studio,加载画面如下图所示:2、选择”Start a new Android Studio project“,如下图所示:3、输入应用程序名、选择项目路径,然后点击“Next”,如下图所示:4、选择最小版本的SDK,然后点击“Next”,如下图所示:5、选择“Blank Activity”,然后选择“Next”,如下图所示:6、输入Activity名称、布局名称、标题等信息后,点击“Finish”,如下图所示:7、创建过程中加载相应组件,如下图所示:8、Android Studio系统窗口如下图所示:9、双击模拟器中的文字,可以对文字进行修改,当然也可以直接修改布局文件XML来实现,然后点击“运行”图标,如下图所示:10、弹出Device Chooser对话框,选择默认模拟器设备,点击“OK”,如下图所示:11、模拟器运行起来比较慢,需要耐心等待一段时间,模拟器加载成功的时间根据你机器的配置不同而不同,当然在开发的时候建议你直接使用真机进行调试,最终在模拟器上运行的效果如下图所示:===========================================================================如果觉得对您有帮助,微信扫一扫支持一下:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
1、开发书籍
2、家居生活
3、家有孕妇
4、健康养生
阅读:7888
文章:11篇
阅读:50559
阅读:24182
文章:52篇
阅读:100363
文章:79篇
阅读:217183
文章:41篇
阅读:161685
访问:1398463次
积分:19864
积分:19864
排名:第408名
原创:570篇
转载:61篇
评论:375条
(4)(6)(2)(1)(2)(1)(1)(3)(5)(3)(2)(2)(9)(15)(14)(1)(5)(10)(5)(7)(5)(10)(5)(1)(6)(7)(4)(4)(8)(8)(7)(2)(4)(2)(5)(3)(6)(5)(2)(5)(3)(1)(4)(6)(1)(4)(7)(5)(7)(10)(9)(3)(9)(9)(8)(8)(17)(7)(16)(12)(16)(3)(9)(27)(15)(14)(17)(17)(9)(10)(7)(9)(5)(3)(1)(3)(8)(6)(23)(9)(24)(4)(7)(11)(5)(2)(4)(7)(3)(6)(1)(4)(1)(1)}

我要回帖

更多关于 android studio写程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信