android studio 怎么打开eclipse php studio

1988人阅读
Android Studio(AS)(6)
请参考文献:
有更简单的方法,直接打开Eclipse项目;
Eclipse项目结构:
只需要在项目中添加,红色圈圈内的3个文件,即可:
需要注意的是:
build.gradle文件内容需要修改如下:
buildscript {
repositories {
dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
apply plugin: 'com.android.application'
compileSdkVersion 19
buildToolsVersion "23.0.0 rc3"
sourceSets {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
jniLibs.srcDirs = ['libs']
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
其他2个文件,可以从其他的AS项目复制过来;
配置完之后,就可以直接使用AS 打开这个Eclipse项目了:
选择,打开一个存在的AS项目,这个提示框,表示选择在线下载gradle还是使用本地的Grandle,
在线下载,,,可能需要很长时间,
如果之前写过AS项目,这里可以点击 Cancel,向导会引导你使用本地的G
点击OK.之后,你就可以见证奇迹的一刻了;
上述3个文件下载路径;
至此: 文章就结束了,如有疑问: QQ群: 欢迎您的加入.
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:39593次
排名:千里之外
原创:35篇
评论:13条【Android 开发】分别用Eclipse和Android Studio可以共同开发一个项目吗?_互联网_易房网
分别用Eclipse和Android Studio可以共同开发一个项目吗?
作者:admin
目录建构好像不一样,如何做版本控制? 易房网小编为您精选了网友的解决办法,供您参考 ----------------------------------------------------- 网友回答
目录建构好像不一样,如何做版本控制?易房网小编为您精选了网友的解决办法,供您参考-----------------------------------------------------网友回答:
易房网小编为您精选了网友的解决办法,供您参考-----------------------------------------------------网友回答:
目录结构什么的有什么问题么。共同开发时候,共享的是源文件和资源文件,项目文件并不需要共享。如果两个项目的目录结构不同,其中一个项目的文件采用link方式就好了。
易房网小编为您精选了网友的解决办法,供您参考-----------------------------------------------------网友回答:
个人觉得没法做。
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将
追究责任;3.作者投稿可能会经我们编辑修改或补充。
半夜陌生女人钻被窝 男子拒绝特殊服务被抢劫
河南迎亲车鞭炮爆炸致一死四伤 司机被公诉
云南临沧发生大巴车侧翻事故 2人遇难17人受伤
大学设处女奖学金
预防性病要爱情还是面包难题又
吉林延吉市环保局节前慰问长生社区老党员
百岁老人结婚80年过橡树婚 陪你慢慢变老是最浪漫
网曝与范冰冰有染的17个男人 揭被包养上位堕胎丑
湖北宜昌铁树结果如“鸟巢” 引路人采摘(图)
友情链接、商务合作QQ:Android Studio怎么用?Android Studio使用教程图文详解
作者:佚名
字体:[ ] 来源:互联网 时间:12-10 17:09:23
Android Studio是一款非常专业的Android集成开发环境工具,那么,Android Studio怎么用呢?针对不知道Android Studio怎么使用的朋友们,本文就为大家图文详细介绍Android Studio的使用教程,有兴趣的朋友们可以了解下
Android Studio 1.0正式版终于发布了!谷歌表示Android Studio 1.0 能让开发者&更快更有生产力&,并认为它可以代替 Eclipse,同时为Eclipse 用户提供迁移步骤。代码自动提示、运行响应速度、都比Eclipse来的要好。下面就记录一下Android Studio的使用和这两天我使用的一些感受,先声明,我是在Mac上试用的,听说在Windows比较卡顿和内存消耗大,在Linux上和Mac上使用应该还是不错的。
一、下载安装
到下载安装包(dmg文件),打开并将Android Studio拖动到Applications中去,拷贝完毕即可,可以到应用程序下将图标拖动到Dock上。
二、新建工程
安装完成后,选择默认选项点击OK即可:
进入Android Studio,开始界面和Xcode有点类似,点击New project新建一个工程,新建过程和在Eclipse上差不多,这里就不赘述了。下图是开始界面:
新建工程完毕后就进入了Android Studio主界面。第一次进去可能如下图所示什么也没有,点击箭头所示按钮展开目录结构,
展开后可以看到Android Studio的目录结构,和Eclipse的工程还是有一点区别的:
1.Android Studio的目录结构本来就代表一个workspace,一个workspace里面可以有Module,可以将一个Module理解成Eclipse中的一个Project;
2.目录中将java代码和资源文件(图片、布局文件等)全部归结为src,在src目录下有一个main的分组,同时划分出java和res两个Group,res和Eclipse下的结构一样,java下就是源码的包和类文件;
3.新建文件方式的不同,右键选择New或Command+N后出现新建菜单,类型有Java Class,也就是一般的java类,File就是普通文件,Package就是建包,值得注意的就是Android Component,它直接提供了Android中基本组件的创建。
可以选择创建Android中不同类型的组件:
三、窗口布局及主题介绍
另外,主界面底部有一个名为Android的选项卡,打开可以看到DDMS中的设备信息和Logcat输出:
顶部工具栏中可以看到和Eclipse中功能一样的一个选项,这些相信大家都比较熟悉了:
最后需要说明的是,大家看到我的主界面是暗色风格,和Google演示的是一样的风格,大家第一次使用打开的是默认风格(亮色),如果想要修改的话,进入Preferences(按Command+,)到IDE Settings下选择Colors&font并设置Schema name为Darcula就可以设置成暗色风格,如果需要自己定义样式,比如字体大小颜色等,可以新建一个Schema来自己定义
四、布局文件编写(实时预览)
最炫的功能要来了,实时编写并预览布局文件,此项功能着实大大提高开发效率,打开一个xml布局文件点击右侧Preview选项卡即可唤出预览界面,可以选择很多尺寸的手机进行预览:
同时,还可以同时预览多种不同型号和尺寸的设备,编写代码的同时适配多种机型,这不就是当初梦寐以求的嘛!
上面介绍了Android Studio的基本使用,包括安装、新建工程、工程结构以及主题设置。下面介绍一些其他技巧,以及与Eclipse之前的一些对比。需要重申一下,我所有的操作与版本是基于Mac系统,在Windows上的同学基本类似,下面就分主题开始吧:
一、从Eclipse导入工程到Android Studio
根据官方的介绍,Android Studio可以兼容Eclipse的现有工程,但需要做一些操作:
首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误)
选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files(如下图):
选择完毕后并不会导出到其他地方,而是在本地工程生成了一个build.gradle文件,在Eclipse工程中也可以看到,这个文件是Android Studio识别的,如下图:
3.随后进入Android Studio并选择Import Project,可以看到刚刚在Eclipse中的项目图标变成了一个Android机器人图标,说明转换成功,这时候选择工程导入即可:
至此,就完成了从Eclipse导入现有Android工程到Android Studio,现在可以开始对工程进行操作了!
二、Eclipse工程与Android Studio的区别
Eclipse工程可以导入Android Studio运行,而反过来在Android Studio建立的工程不能在Eclipse中运行;
二者的工程结构不一样,在Eclipse中一个Project就代表一个项目工程,而在Android Studio中就和Intellij一样,一个Project代表一个工作空间,相当于Eclipse中的workspace,而在Android Studio中一个Module就相当于Eclipse中的一个Project,这个概念需要弄明白,不要混了或觉得糊涂了。
在编辑操作上,在Eclipse中编辑修改后必须手动command+s保存文件,而在Android Studio中就和Intellij一样是自动保存的,这一点和第二点和Xcode也是类似的。
工程目录上的区别,在Eclipse中src部分一般是java文件,res部分是资源文件,包括布局文件和多媒体资源等。在Android Studio中,可以看下图的目录结构:
包括java文件和资源文件全部放到了src目录下,src目录下包括一个main文件夹,再下面就是java文件夹和res文件夹,其实这里,java文件夹就相当于Eclipse中的src,res还是那个res,这里想起了本山老师的小品&src已经不是那个src了,res还是那个res&
三、真机运行以及常用快捷键
在Android Studio中点击界面下方的Android选项卡可以看到Device信息和Logcat,连上设备后打开Android选项卡会检测真机,成功后会显示在Device中,点击顶部的绿色小箭头就可以开始运行工程了。有一点需要注意的是,运行时可以选择模拟器也可以选择真机,由于在Android Studio中运行工程的时候有一个Device优先级选择,如果不设置的话可能会出现只运行在模拟器上的现象,我们可以自行设置一下:先点击Run菜单选择Run Configuration,并选择你想选择的目标设备,可以是模拟器和真机,也可以在运行选由用户选择:
快捷键大家可以对照官方文档进行熟悉,如下表,也可以自己修改配置选项进行自定义:
个人觉得Android Studio还是有一定的前景的,这里就需要Google不断进行完善和改进了,赶紧把大家从Eclipse中解救出来吧。另外,在此期间,大家其实可以尝试使用一下Intellij IDEA,这个默认也是集成Android开发环境的。Android Studio是基于前者改进而来,二者在使用上差不多,也是Eclipse的一个不错的替代者。下面提供一个Windows版Android Studio下载。
软件名称:Android Studio v1.3 官方最新版(apk应用开发工具)软件大小:366MB更新时间:
大家感兴趣的内容
12345678910
最近更新的内容二次元同好交流新大陆
扫码下载App
汇聚2000万达人的兴趣社区下载即送20张免费照片冲印
扫码下载App
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
机会用于属于那些有准备的人,努力不会有收获,但是不努力一定不会成功!
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
http://www.jb51.net/article/45085.htm(1)在eclipse中添加代码注释功能例如:/**& * @param && * @return& */快捷键为:ALT + SHIFT +J想更换为其他的快捷键:Window--&Preferences--&General--&K找到"add javadoc comment"更改自己喜欢的快捷键。另外如果觉得注释也不爽时也可以改改,修改的方法有两种:1.直接在eclipse给的模板下进行修改2.自己编写一个xml文档导入进去那就来先说说第一种方法吧:打开eclipseWindow--&Preferences--&Java--&Code Style --& Code Templates --& Comments --& types --& Edit/** &&* & &* 项目名称:${project_name} &&* 类名称:${type_name} &&* 类描述: &&* 创建人:${user} &&* 创建时间:${date} ${time} &&* 修改人:${user} &&* 修改时间:${date} ${time} &&* 修改备注: &&* @version & &* & &*/第二种方法是:点击右边的import按钮选择你写好的模板.xml文件下面是一个注释行模板codetemplates.xml,可以直接导入使用。贴出源码供大家参考一下&?xml version="1.0" encoding="UTF-8"?&&templates&&template autoinsert="false"& & & & & & & & &context="constructorcomment_context"& & & & & & & & &deleted="false" description="Comment for created constructors"& & & & & & & & &enabled="true"& & & & & & & & &id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment"& & & & & & & & &name="constructorcomment"&/*** 创建一个新的实例 ${enclosing_type}.** ${tags}*/&/template&&template autoinsert="true"& & & & & & & & &context="settercomment_context"& & & & & & & & &deleted="false"& & & & & & & & &description="Comment for setter method"& & & & & & & & &enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment"& & & & & & & & &name="settercomment"&/*** @param ${param} the ${bare_field_name} to set*/&/template&&template autoinsert="false"& & & & & & & & &context="methodcomment_context"& & & & & & & & &deleted="false"& & & & & & & & &description="Comment for non-overriding methods"& & & & & & & & &enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment"& & & & & & & & &name="methodcomment"&/*** ${enclosing_method}(这里用一句话描述这个方法的作用)* TODO(这里描述这个方法适用条件 – 可选)* TODO(这里描述这个方法的执行流程 – 可选)* TODO(这里描述这个方法的使用方法 – 可选)* TODO(这里描述这个方法的注意事项 – 可选)* @param name* @param @return 设定文件* @return String DOM对象* @Exception 异常对象* @since &CodingExample Ver(编码范例查看) 1.1*/&/template&&template autoinsert="true"& & & & & & & & &context="delegatecomment_context"& & & & & & & & &deleted="false"& & & & & & & & &description="Comment for delegate methods"& & & & & & & & &enabled="true"& & & & & & & & &id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment"& & & & & & & & &name="delegatecomment"&/*** ${tags}* ${see_to_target}*/&/template&&template autoinsert="false"& & & & & & & & &context="filecomment_context"& & & & & & & & &deleted="false"& & & & & & & & &description="Comment for created Java files"& & & & & & & & &enabled="true"& & & & & & & & &id="org.eclipse.jdt.ui.text.codetemplates.filecomment"& & & & & & & & &name="filecomment"&/*** 文件名:${file_name}** 版本信息:* 日期:${date}* Copyright 足下 Corporation ${year}* 版权所有**/&/template&&template autoinsert="false"& & & & & & & & &context="gettercomment_context"& & & & & & & & &deleted="false"& & & & & & & & &description="Comment for getter method"& & & & & & & & &enabled="true"& & & & & & & & &id="org.eclipse.jdt.ui.text.codetemplates.gettercomment"& & & & & & & & &name="gettercomment"&/*** ${bare_field_name}** @return &the ${bare_field_name}* @since & CodingExample Ver(编码范例查看) 1.0*/&/template&&template autoinsert="true"& & & & & & & & &context="overridecomment_context"& & & & & & & & &deleted="false"& & & & & & & & &description="Comment for overriding methods"& & & & & & & & &enabled="true"& & & & & & & & &id="org.eclipse.jdt.ui.text.codetemplates.overridecomment"& & & & & & & & &name="overridecomment"&/*** (non-Javadoc)* ${see_to_overridden}*/&/template&&template autoinsert="false"& & & & & & & & &context="fieldcomment_context"& & & & & & & & &deleted="false"& & & & & & & & &description="Comment for fields"& & & & & & & & &enabled="true"& & & & & & & & &id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment"& & & & & & & & &name="fieldcomment"&/*** ${field}:${todo}(用一句话描述这个变量表示什么)** @since Ver 1.1*/&/template&&template autoinsert="false"& & & & & & & & &context="typecomment_context"& & & & & & & & &deleted="false"& & & & & & & & &description="Comment for created types"& & & & & & & & &enabled="true"& & & & & & & & &id="org.eclipse.jdt.ui.text.codetemplates.typecomment"& & & & & & & & &name="typecomment"&/**** 项目名称:${project_name}* 类名称:${type_name}* 类描述:* 创建人:${user}* 创建时间:${date} ${time}* 修改人:${user}* 修改时间:${date} ${time}* 修改备注:* @version**/&/template&&/templates&&有的时候导入会出现错误说无效的1字节UTF-8格式,解决办法,editplus打开该xml文件,另存为-选择encoding为UTF-8-确定-覆盖原文件,重新执行,终于成功了&& & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & &Android studio的注释配置Android &Studio 按照下面的步奏配置:Files--&Settings--&File and Code Templates--&Includes
* 项目名称:${PROJECT_NAME}
* 类描述:
* 创建人:${USER}
* 创建时间:${DATE} ${TIME}
* 修改人:${USER}
* 修改时间:${DATE} ${TIME}
* 修改备注:
* @version
*/&上面的英文在studio必须是大写&这样在新建一个java类文件的时候,就会将自动生成Class Header中的内容,自动添加了你的注释模板中定义好了的注释,显示如下:package contract.test.day01;
* 项目名称:Day01
* 类描述:
* 创建人:wy
* 创建时间: 11:17
* 修改人:wy
* 修改时间: 11:17
* 修改备注:
public class KKs {
android studio 添加javadoc文档输出注释的快捷按键http://blog.csdn.net/hyr/article/details/http://blog.csdn.net/maosidiaoxian/article/details/File-&Settings,搜索keymap,点开Keymap,在右边面板上搜索,找到Other-&Fix doc comment,双击,选择Add Keyboard Shortcut,按下你的快捷键。Eclipse中是alt + shift +J,但是在这里会冲突,所以我用了比较近的快捷键组合:alt + shift + K。在修改文档注释,如添加参数等方面,Android Studio的快捷键比Eclipse要智能多了。选中你要修改快捷键的功能点,右键,就能弹出对话框了,对话框有4个选项,这里解释下4个选项:
Add Keyboard Shortcut:设置键盘快捷键
Add Mouse Shortcut:设置鼠标快捷键,比如鼠标左键,鼠标右键
Add Abbreviation:这个是添加一个简写
最后一个就是移除快捷键了。
关于修改快捷键这里还需要注意下:
比如我选了第一个,选中对话框,这个时候你要修改快捷键一定要注意,比如我要修改成Ctrl+Shift+Z,这个时候不是一个一个对应的按键按下去,你一定要把Ctrl,Shift,Z三个一起按下去,因为这边只默认识别单次输入。Add Mouse Shortcut也是类似的。
private void wy(int x, int y)
}把鼠标放置在wy函数上面,按住你在Fix doc comment上面设置的快键按键,就会弹出注释:
* @param x
* @param y
private void wy(int x, int y)
}如果你觉得函数体的参数简单:你如上面图所示新建一个Method Header在里面加入下面代码:&/**&*&〈一句话功能简述〉&*&〈功能详细描述〉&*&@param&[参数1]&&&&&[参数1说明]&*&@param&[参数2]&&&&&[参数2说明]&*&@return&&[返回类型说明]&*&@exception/throws&[违例类型]&[违例说明]&*&@see&&&&&&&&&&[类、类#方法、类#成员]&*/这样对函数的描述更加强大
阅读(11265)|
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'eclipse以及androidstudio添加代码注释功能',
blogAbstract:'http://blog.csdn.net/android_robot/article/details/6708466http://www.jb51.net/article/45085.htm(1)在eclipse中添加代码注释功能例如:/**& * @param && * @return& */快捷键为:ALT + SHIFT +J想更换为其他的快捷键:Window--&Preferences--&General--&K找到\"add javadoc comment\"更改自己喜欢的快捷键。',
blogTag:'',
blogUrl:'blog/static/29',
isPublished:1,
istop:false,
modifyTime:1,
publishTime:3,
permalink:'blog/static/29',
commentCount:4,
mainCommentCount:3,
recommendCount:2,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'机会用于属于那些有准备的人,努力不会有收获,但是不努力一定不会成功!',
hmcon:'0',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}如何把AndroidStudio项目向Eclipse项目迁移 - 推酷
如何把AndroidStudio项目向Eclipse项目迁移
首先这是一个很尴尬的话题,辜负了Google公司对开发IDE做出的努力,我要忏悔。
说实话AndroidStudio 比Eclipse要好用很多,但是项目需要,还是要做一下迁移。
以FloatingAction 项目举例&
说明:实现向上滑动隐藏悬浮按钮,向上滑动显示悬浮按钮&
FloatingAction GitHub 地址:
下载下来后看项目结构如下图:
里面包含两个Modal,一个是demo,一个是library,这个在Eclipse中就要建两个项目一个可运行项目 demo,一个lib项目library
首先创建lib项目,打开library 文件夹查看配置文件,好吧,用的是maven管理的项目,不用管它,我们很渣,不用gradle,也不用maven。
那就看AndroidManifest.xml
ok,找到包名了com.telly.floatingaction
打开gradle.properties配置文件
看下: lib项目名为 FloatingAction Library
不要管POM是什么,我们不用Maven。
在Eclipse中创建项目&
FloatingAction Library &包名 为
com.telly.floatingaction
把编码格式改为UTF-8,也许你的默认就是了
找到项目路径 把src、res、
AndroidManifest.xml都替换掉,如果有lib文件夹,或者jniLib文件夹,里面的内容Copy到libs下面
然后把项目设置成isLibrary
好吧,报错了(应该是不会出错的。。)
android.support.annotation.* 资源没有
这个问题是 Api 要求的版本有点略高。。要21才行,导入支持包就行了
网上找了半天也没找到下载地址,我用的是AndroidStudio0.8 &在自带的SDK里面找到了 Jar包
下载地址:
导入进去OK。
R文件丢失,Refresh &然后重新Build 一下,如果还是不行,就是Eclipse环境的问题,
比如你的Target版本 tools 没有下载 , 换一下 Android 版本试一下
我的lib项目已经搞好了
下面是Demo项目
和lib项目一样 查看配置
包名为:com.telly.floatingaction.demo
src,res,AndroidManefest.xml 替换掉
添加 项目引用
如果版本不够的话,记得把xxxh的资源文件删除掉
OK &迁移成功了。
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示

我要回帖

更多关于 androidstudio打开log 的文章

 

随机推荐