android studio 去哪里找项目,android源代码下载啊,有的地方找的运行不了。。

Android Studio工具界面以及基本操作 - CSDN博客
Android Studio工具界面及基本操作
1.工具界面
1.1启动Android Studio
当我们点击Android Stuido,我们首先进入的节面,是这样的:
如图,在上面的图里,我用红色方框,分别圈出了左右两部分。
左边的部分–“ Recent Project ”,里面列出来的,是我们的最近打开或创建的安卓项目。点击它们,就可以直接进入到Android Studio对它们进行编辑。
右边的部分–“ Quick Start ”,是我们选择开始的方式。依次是:
“ Start a new Android Stuido project ”, 新建一个Android Studio项目。
“ Open an existing Android Studio project ”, 打开一个已经存在Android Studio项目。
“ Import an Android code sample ”, 导入一个安卓代码示例。
“ Check out project from Version Control ”, 从版本服务器中迁出项目。
” Import project(Eclipse ADT,Gradle,etc.) “, 导入包括eclipse AdT,Gradle,etc.在内的项目
” Configure “, 设置配置。
“ Docs and How-Tos ”, 文档和用户指南。
1.2正式进入操作面板
当我们进入我们的Android Stuido项目,我们可以看到这样的界面:
首先映入我们眼帘的,就是一个小弹窗,里面会有一些操作的小贴士,直接选择“Close”,就可以不用管它了。
关掉弹窗之后,我们就真正的进入到了我们的工具操作页面。
我们可以看到这样的界面:
同样的,为了讲解的方便,我把它用红框分成了5个区域,并标上了数字,进行说明。
1.3常用面板
1.3.1project面板
在区域1中,我们可以看到当前项目的结构:
很多人之前使用eclipse的人,看到这些可能感觉会不习惯。
按照上图中的路径:
app-&src-&main-&java,这是我们的java文件目录,点它,你会看到熟悉的eclipse当中的结构,我们java代码都放在这里。
app-&src-&main-&res,这是我们的资源文件目录,我们的图片,布局文件等等都存在这里。
现在这样的话,是不是就习惯多了?
值得一提的是,
在Android Studio当中,引入了Module的概念。也就是模块。
大家如果对IntelliJ IDEA不太熟悉,
可能不知道模块这东西到底是什么。
模块实际上就是一个可以进行编译、运行、测试以及调试的独立功能单元。模块当中包含有源代码、编译脚本以及用于特定任务的其它组成部分
简单的来说:
Android Studio的project ,相当于 Eclipse的workspace,
Android Studio的module ,相当于 Eclipse的project.
当然,说到这里,在Project中,我们还可以来切换视图。
根据自己的需要,选择不同的视频。
加上上面的Project面板中,我们一共有三种视图模式。
我们可以点击如图当中的Project来切换它:
我们点击,选择Packages.
选择后,效果如下图:
同样的,我们再点击上图中的Packages,选择“Android”,
选择后,效果如下图:
1.3.2编辑区
故名思义,这里用于编辑文件,我们现在的2号区域,显示的是一个手机效果的预览图。
选择左下角的“Text”,切换到代码编辑,如下图所示:
点击之后,效果如下:
点击“Design”,可以返回到原来的小手机界面。
对于其他的文件,
我们可以选择相应目录下的文件打开,就可以进行代码的编辑了。
1.3.3 组件树
这里主要用于显示布局当中的UI组件,通过组件树,我们可以很直观的看出布局当中,UI组件的关系。帮助我们理清布局的结构。
1.3.4 properties面板
如图,也就是我们的属性面板,从这里可以看到我们当前UI控件的属性。也可以在里面修改控件的属性。
1.3.5 Android 面板
在这里我们可以看到红框理有4个选项卡,分别是:
Terminal: 可以在这里直接输入命令行操作。
Android: 打开可以看到DDMS中的设备信息和Logcat输出。也可以切换android logs。
Messages: 消息提示。
TODO:TODO是一种任务标签注释,在这里可以显示我们的TODO标签注释。
1.4工具栏常用按钮
从左到右,这里依次是:
编译右侧 module 列表中显示的 module 。
当前 project 的 module 列表。
运行左侧 module 列表中显示的 module 。
debug 左侧 module 列表中显示的 module 。
attach debugger to Android process 。
项目属性。
使用 Gradle 编译 project 。
SDK Manager 。
2.基本操作
2.1设置主题
相信很多朋友都和我一样,在使用eclipse时,为换主题的事情头疼过。而在Android Studio当中,更换主题非常简单。下面来介绍Android Studio中设置主题的方法:
如下图,选择”Preferences..”.
PS: Windows系统中选择,File-&Settings-&Apperance
之后出现下图,在右边面板的“ Theme ”中,选择“ Darcula ”:
选择Darcula之后,会弹出提醒,要我们重启一次Android Studio.如下图:
从上面的图,我们可以看到,主题已经变成了黑色。只需要选择“Restart”,重启之后,我们就完成了主题的更换。
2.2字体大小
更换完主题之后,由于个人的需要不同,我们还可以自己来更换字体的大小风格。来满足我们的视觉需求。
2.2.1代码字体
和之前更换主题差不多,进到”Preferences..”,如下图:
然后选择: Editor-&Color&Fonts-&Font:
Windows下,一次选择:
File—-&Settings—-&IDE Settings—–&Editor—-&Colors&Fonts—–&Font
更改红框当中的”Size”,决定字体大小,“Line spacing”,表示两行代码之间的间隔。
2.2.2系统字体
刚刚我们已经设置了代码的字体,不仅仅是代码字体,我们还可以去设置自己喜欢的系统字体。
如果我们要设置系统的字体,那么我们需要找到Appearance选项,然后选中Override defalut fonts by(not recommended),然后设置字体和大小即可。
Windows系统中,和设置主题类似的,File-&Settings-&Apperance
2.3行号显示
有时候报错信息出来,明显指定了文件里的第多少行出错,但是当行数很多的时候,我们一行行的去数的话,肯定是个麻烦的办法。
这个时候,我们就可以显示行号,来快速的找到我们出错的地方。
行号显示的方法非常的简单。
打开一个文件–&鼠标放在project面板和编辑区面板之后的区域,点击鼠标右键。
选择“Show Line Numbers”,这样我们的设置就完成了。
下面的是我们的效果图:
2.4项目文件的编码格式
在实际的编程当中,编码格式是很重要,假如没有重视,很可能造成乱码的现象出现。统一编码对于我们来说,是很重要的。
如果我们想设置项目的编码格式,首先,我们要有一个项目,然后选中项目。
打开File-&Setting-&File Encodings.或者进入Preferences.
相信看过本篇文章上面教程的你,已经非常的熟练了。分别设置:
IDE Encoding
Project Encoding
Default encoding
推荐都设置为UTF-8。
如图,统一你的编码格式。这非常重要。
2.5快捷键设置
Android Studio非常人性化,为了适应使用者的需要,有一键导入选择快捷键的方式。方便了开发者,让大家快速的上手。
仍然是之前的选择,打开Preferances,选择: keymap-&keymaps,然后在下拉列表中,选择你喜欢的开发环境快捷键。如图所示:
好了,以上就是对Android Studio工具界面以及基本操作的介绍。
在此,列上参考资料的地址,有兴趣的可以去看:
不妥之处,欢迎大家指出。Android&Studio启动不了的解决方案
Android Studio下下来之后竟然启动不了,上网找了写资料后成功了。
1,先来到Android Studio的bin目录下,
2.修改studio.bat 第72行GOTO end 在他前面加上PAUSE 用于查看错误消息。
3.进入cmd 然后指向Android Studio目录下 运行studio.bat
<img ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="/large/7a09523bjw1e4q3sep9hlj20il0c6js7.jpg" STYLE="margin: 5 padding: 0 font-family: font-size: font-style: font-variant: line-height: vertical-align: max-width: 582"
TITLE="Android&Studio启动不了的解决方案" />
爆出了这个错误,环境变量肯定是没问题的,因为我有N个ECLIPSE在用。
4.去修改android-studio\bin目录下的studio.exe.vmoptions
去除第5行的&-XX:+UseCodeCacheFlushing
最后 就看到令我鸡冻的图了。
<img ALT="" HEIGHT="505" src="/blog7style/images/common/sg_trans.gif" real_src ="/large/7a09523bjw1e4q3rbsz2uj20il0e13z6.jpg" WIDTH="669" STYLE="margin: 5 padding: 0 font-family: font-size: font-style: font-variant: line-height: vertical-align: max-width: 582"
TITLE="Android&Studio启动不了的解决方案" />
网上的其他解决方案:
昨晚Google I/O大会上发布android应用的最新IDE开发平台,今天一大早就下载来安装,安装发现运行不起来
有人说是java环境变量,如果不会照着设置
因为Eclipse一直在使用,所以环境变量应该是OK的!
然后我进android studio的安装目录(安装时选择的那个目录,我的是默认的C:\Documents and
Settings\用户名\Local Settings\Application
Data\Android\android-studio\bin)发现bin目录有很多bat批处理,运行studio.bat提示
Unrecognized VM option '+UseCodeCacheFlushing' Could not create the
Java virtual machine
果断在bin目录中找到studio.exe.vmoptions去掉里面包含UseCodeCacheFlushing的那行
重新运行Android Studio
发现网上还有其它解决方案:
解答下32位 win7系统的问题。
进入控制台,cd到 android-studio\bin 目录下,执行studio.bat
查看报错信息。
1. 网上有一种情况是没有找到javahome,说明可能是jdk环境变量的问题,这时可以进去计算机高级系统设置里面查看下
2.我个人遇到的情况是,Unrecognized VM option '+UseCodeCacheFlushing' Could
not create the Java virtual machine
创建不了虚拟机,我的java环境变量已经设置。
用文本工具打开
studio.bat
line25 to line 28:
SET JRE=%JDK%
IF EXIST "%JRE%\jre" SET JRE=%JDK%\jre
IF EXIST "%JRE%\lib\amd64" SET BITS=64
可以看到里面设置软件支持系统位数是64位,而我自己所用电脑是32位的 jre/lib目录下只有i386文件
IF EXIST "%JRE%\lib\amd64" SET BITS=64 改为
IF EXIST "%JRE%\lib\i386" SET BITS=32
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。随笔 - 260
评论 - 757收藏,59.3k 浏览
原文链接:
相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢?
虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,那么今天我就手把手教大家下载、安装、使用,Studio之路从这里开始。
Android Studio VS Eclipse
相信目前国内用Eclipse的还是大多数,那么首先就来说一下Studio的一些优点,比较才能更有说服力,才能说明为什么我们要从Eclipse迁移到Studio。
1、Google推出的
毫无疑问,这个是它的最大优势,Android Stuido是Google推出,专门为Android“量身订做”的,是Google大力支持的一款基于IntelliJ IDEA改造的IDE,这个应该能说明为什么它是Android的未来
2、速度更快
Eclipse的启动速度、响应速度、内存占用一直被诟病,相信大家这点应该深有体会,而且经常遇到卡死状态。Studio不管哪一个方面都全面领先Eclipse
3、UI更漂亮
I/O上演示的那款黑色主题真是太棒了,极客范,Stuido自带的Darcula主题的炫酷黑界面实在是高大上,相比而言Eclipse下的黑色主题太low了
4、更加智能
提示补全对于开发来说意义重大, Studio则更加智能,智能保存,从此再也不用每次都 Ctrl + S了。熟悉Studio以后效率会大大提升。
5、整合了Gradle构建工具
Gradle是一个新的构建工具,自Studio亮相之处就支持Gradle,可以说Gradle集合了Ant和Maven的优点,不管是配置、编译、打包都非常棒。
6、强大的UI编辑器
Android Studio的编辑器非常的智能,除了吸收Eclipse+ADT的优点之外,还自带了多设备的实时预览,相对这对Android开发者来说简直是神器啊。
7、内置终端
Studio内置终端,这对于习惯命令行操作的人来说简直是福音啊,再也不用来回切换了,一个Studio全部搞定。
8、更完善的插件系统
Studio下支持各种插件,如Git、Markdown、Gradle等等,你想要什么插件,直接搜索下载。
9、完美整合版本控制系统
安装的时候就自带了如GitHub, Git, SVN等流行的版本控制系统,可以直接check out你的项目。
大家看完以上是不是很动心呢,优点是很多,但是大家学习的时候会遇到很多问题,如Studio和Eclipse的目录结构、快捷键等等完全不一样,需要适应一段时间,Gradle同样增加了学习成本,虽然Google的更新速度已经相当快了,但是目前最新的是1.0RC版本,仍未推出正式版,说明可能会有一些小问题等,Studio官方解释暂未支持NDK,所以如果你的项目用到了NDK最好也不要使用Studio。
但是相信Google会越来越完善的,学习成本与适应阶段是我们做技术一直要保持的心态,一旦上手相信你要离不开它了。
最后这里先上一张我本地Studio的截图:
因为Google Android的一些官方网站在国内访问有限制,原因你懂得。所以在开始下载安装Studio之前,你需要自备梯子,关于如何翻墙有很多种方法,这里就不做过多介绍,私以为作为一个Android开发者,不懂翻墙基本没法做下去。所以这点投入是值得的,这里推荐大家直接购买VPN吧,因为我曾经折腾了很多翻墙的玩意,要么不稳定,要么速度慢,后来想通了,凡是花点钱能解决的问题都不是问题,这里推荐,价格算是很便宜的了,别再问我速度、稳定性如何,我已经使用并续费快两年了。(通过这个链接购买的,你的账户可以优惠10元)
官方下载有两个地方,均需要翻墙。
Android开发者官网的网站,可直接下载,但是这个网站貌似只更新Beta和正式版,目前只更新到Beta 0.8.14版本。
Android开发工具的网站,上面链接是Studio的canary渠道,列出了Studio各种实时预览版等,目前最新的是1.0RC版本。
创建HelloWorld项目
至于安装就没什么可说的了,点击直接运行了。这里我以Mac系统的1.0RC版本为例,来创建第一个HelloWorld项目。其他平台基本上差不多,在这之前假设你已经配置好了JDK和Android SDK环境,并且你是第一次安装Studio。
1、首先运行时的欢迎画面
2、之后第一次的话会进入到设置向导页
点击Next进入选择设置类型向导页
这里有两个选项“Standard”和“Custom”,即标准和自定义,如果你本机的Android SDK没有配置过,那么建议直接选择“Standard”, 点击“Finish”按钮
因为我本地已经下载SDK并配置好了环境变量,所以我选择"Custom",然后到下一步:
这一步选择你本地SDK的位置,可以看到有个2.25GB的SDK要下载,那是因为Studio 1.0默认要下载5.0的SDK以及一些Tools之类的,然后点击"Finish"按钮
(PS: 这个选择并下载2.25G的组件是studio的一个bug,评论里有人提醒,感谢这位同学。如果网速不行想跳过这步的可以在bin目录的idea.properties增加一行:disable.android.first.run=true就行了,mac平台的右键安装包-&Show Package Contents 就找到bin目录了。)
3、下载依赖组件
之后便到下载组件页面,这个过程需要翻墙,而且依赖你的网速,时间有点久,大家耐心等待...
下载完成后点击"Finish"按钮
4、新建项目
在这个页面我们可以新建项目,也可以导入项目本地或者GitHub上的项目等,左边可以查看最近打开的项目等,这里我直接新建项目
然后到如下界面
我们填上项目名称和报名以及项目路径等然后"Next"
这个页面支持你适配TV、Wear、Glass等,我们只选择第一项就ok,选好最小SDK然后"Next"
这个页面选择一个Activity模板,和Eclipse很像,我们直接选择一个Blank Activity好了
点击"Finish"后等一会出来如下一个进度条,很多人容易卡在这里,这里需要下载Gradle,只第一次会下载,有点慢,需要翻墙,大家也耐心等待下
下载成功后变看到如下完整的项目界面
至此一个简单的Studio项目就完成了,图片中也可以看到默认是一个白色主题,不够酷炫?Studio默认自带一款高大上的黑色主题,只需要简单修改下就OK。
到Preference -& Appearance下更改主题到Darcula
之后我们再来看一下更改后的主题
很酷炫有木有?至此第一期的Studio简单介绍就到这里,后面会介绍目录结构、快捷键、导入项目、集成GitHub、Gradle等等,敬请期待。
你可能感兴趣的文章
91 收藏,122.5k 浏览
37 收藏,29.2k 浏览
44 收藏,47.8k 浏览
本文隶属于专栏
Android Developer
微信公众号: AndroidDeveloper
GitHub: stormzhang
60.5k 浏览
47.8k 浏览
122.5k 浏览
29.2k 浏览
分享到微博?
与我们一起探索更多的未知
专业的开发者技术社区,为用户提供多样化的线上知识交流,丰富的线下活动及给力的工作机会
加入只需一步
举报理由:
推广(招聘、广告、SEO 等)方面的内容
带有人身攻击、辱骂、仇恨等违反条款的内容
与已有问题重复(请编辑该提问指向已有相同问题)
不友善内容
答非所问,不符合答题要求
其他原因(请补充说明)
补充说明:
扫扫下载 App
SegmentFault
一起探索更多未知android源代码有build目录,我怎么找不到啊_百度知道
android源代码有build目录,我怎么找不到啊
uid,或者用什么mm编译;target&#47想通过方式来提高应用程序的权限,也不知道mm命令是什么;security目录下的;product&#47:sharedUserId=&quot,网上都说系统的数字签名在build&#47;android;但是在我下的android源代码中,压根就找不到build目录啊.system&quot,但是需要系统的数字签名
提问者采纳
这时就可以在哪里目录下使用mm命令LZ可以baidu下Android.mkLZ是down Source code的,跟Linux的makefile很像在你需要的模块目录下都有个上的步骤来获取源码是肯定有build目录的我已经下了无数回啦mm命令是android的编译工具.mk的模式?按照developer
提问者评价
其他类似问题
为您推荐:
android的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 androidstudio运行 的文章

 

随机推荐