扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
你是只要导入java文件还是整个项目啊
在惠民等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、网站设计、外贸营销网站建设 网站设计制作按需设计网站,公司网站建设,企业网站建设,成都品牌网站建设,成都全网营销,外贸营销网站建设,惠民网站建设费用合理。
文件需要放在项目里一起导入
导入项目就一楼说的 不过他有个单词写错了 应该是General
或者new 一个 android project 选择 Create project from existing source
导入的时候 选择Copy project into workspace
可能会出现类库丢失等问题,自己再去度娘解决一下
你说的Android源码结构 在项目列表栏 右侧尖角下拉列表里的
package presentation里可以选择样式
变量,类之间的关联 默认是有的 如果没有的话 在eclipse的属性里配置一下就好了
Androidstudio出版已经有一段时间了,经过我这一段时间的实际应用,切身体会到androidStudio和eclipse之间的优劣之处,现在将其总结如下:1,工程管理:a,新建工程时,AndroidStudio和eclipse新建工程的文件夹组织方式不同,开发环境之间的共容性较差,比如要将eclipse中的project导入到AndroidStudio中需费一定的周折,而要将AndroidStudio中的工程导入到eclipse中,却没有比较简单的方法,只能一个文件一个文件的拷贝。b,新建工程后,设置工程的属性比较难,在eclipse中直接去properties设置就可以,但是在AndroidStudio中,0.1版提供了一个界面设置projectstructure,我设置过很多次,遇到各种问题,在AndroidStudio中新建的工程问题较少,但是从eclipse中导入的工程就比较容易出BUG,比如找不到Lib,找不到sdk,当升级到0.1.1版的时候直接没有界面了,当点击projectstructure的时候,提示:我们以后会提供一个界面来配置工程的设置,但是在这之前需要自己在gradle里去手动设置。c,新建或导入工程后,要删除工程,AndroidStudio只能去workspace文件夹去删除,而不能在开发环境中删除。d,在eclipse中引用库项目非常简单,库项目properties里androidlib打钩,然后就可以直接在项目中引用了,但是在AndroidStudio中,由于时间的关系,我到现在没找到解决方法。综上所述,在管理工程这块,可能是对AndroidStudio比较陌生,不习惯,总觉得androidStudio远不如eclipse.2,IDE界面:a,AndroidStudio提供的dock留边停靠完胜eclipse,在eclipse中要是想用更大的视野来显示一个view,而隐藏其他的view的一个方法就是点X,关闭后要打开就比较麻烦了,而AndroidStudio是将常用的view最小化dock到其边界,更加人性化,已操作和灵活。b,第二点,eclipse的启动速度令人蛋碎呢,每次开机先启eclipse,后启动其他程序,其他程序都百米5s的速度,eclipse都还没上起跑线。c,还有eclipse的死机问题非常严重,我的ubuntu每天都要因为eclipse死机的问题来重启,有的时候甚至一天五六次。3,项目编码:a,Androidstudio中的图标在每行最开始表示,使开发者更加可视化了自己的界面,程序等,这是AndroidStudio的最大亮点。b,错误提示不比eclipse提示,eclipse放在错误上边即可提示,androidstudio需要按快捷键command+1才能显示。c,拷贝一个方法或字段到另一个地方时,eclipse中是连它的引入类一起拷贝,比如拷贝List时会连importjava.util.List和importandroid.Bluetooth.BluetoothDevice一起拷贝过去,而androidStudio会给用户提供一个选择,要拷什么不要拷什么会给用户一个界面来勾选。d,AndroidStudio中command+W可以直接快速定位到最近编辑的文件,不知道eclipse中有没有,暂时没有发现。e,inspectcode,利用androidlit可以帮助开发者自动检查代码中的错误和有可能出现bug的地方。f,在AndroidStudio中codeassistance要远远强大于eclipse,比如你可以先调用方法,再写方法时会有提示,而在eclipse中只能傻傻地自己写,没有提示。还有一个,拷贝string或color中的value前选择value的时候,eclipse的反应速度慢到无法忍受。4,res资源:a,Androidstudio中的颜色等都在每行最开始表示,使开发者更加可视化了自己的界面,程序等,这是AndroidStudio的最大亮点。b,在代码中可以看到资源中不痛分辨率下的drawable图像,将光标放置图像名字中间,点View-quickdocumation即可看到,由于是在本环境中打开,而不是像eclipse中重启程序打开,所以打开图像的速度远远小于eclipse。c,生成res的values文件更简单,感觉创建时更倾向于android开发,android专用,不像eclipse那么复杂。d,提示更加完善,比如如果将Button拼成Bitton,AndroidStudio会自动检查出来,如果没有layout_width或layout_height,会自动检查出来并提供选项让开发者选择。e,在androidStudio中提供了一个Preview视图,可以和layout.xml文件进行关联,在xml文件中改属性,或添加组件,会动态在Preview视图中表现出来,而且可以添加不同语系,不痛屏幕尺寸的android设备。5,编译代码:a,在eclipse中编译速度感觉要慢于AndroidStudio,但是在eclipse中有一个buildautomatically的功能,觉得挺好用,在androidStudio中未找到,只能在每次安装前手动编译。b,编译后选择运行的平台,eclipse中会自动打开软件,而androidStudio会安装软件,需要手动打开。6,LOG查看:a,log查看相比较而言,还是androidStudio稍微先进于eclipse,在eclipse很多次,我删掉的tag,第二次打开eclipse,它又存在于左边的list当中,Adnroidstudio看起来界面比较友好,使人更容易找出log。以上几点是我在这段时间来试用androidstudio和eclipse的真实体验,优缺点介绍的不那么完善,可能其中也存在一些问题,毕竟仁者见仁,智者见智,我觉得相对而言,总体还是Androidstudio略胜eclipse一筹,由于androidstudio是新版本,还是不断的完善当中,所以建议初学者可以直接学习用androidstudio来开发,因为在我看来,androidStudio代替eclipse来写android程序已经是大趋势,不可避免的了,谁先掌握了此工具的用法,谁就会比其他开发者更有优势,编程优势,面试优势等,但是毕竟androidstudio才刚出现,还年轻,难免会出现一些比较难解的bug,所以建议有经验的开发者暂时先用eclipse来开发,毕竟熟悉了那么长时间了,不会像androidStudio那样,如果中奖碰上大的bug,那真是叫天不应,入地无门啊,整个项目的进度就得耽搁很久了。
首先我们在Package Explorer中选择工程的AndroidManifest.xml文件,可以看到右边默认的manifest模式中有个exporting功能,选择Use the Export Wizard第二步在Project Checks中,选择需要导出的工程, 一般默认的是当前工程,这里我们使用默认的android123即可接下来在Keystore selection中选择Create new keystore这项,默认的Location为keystore文件的保存位置,这里我们随便选择一个路径即可,然后输入密码和确认密码,这里可以随便填写在Key Creation这项中,我们简单输入一些信息,比如Alias别名,这里我就写自己的名字CWJ, 密码要和刚才keystore中输入的一样才行,整个签名过程其实是一个RSA加密过程,最后的Validity(years)是有效期,这里输入推荐的25年即可,其他的内容为选填最后在Destination and Key/certificate checks中选择只有Destination APK file,这是保存的最终APK文件的路径,最后签名后的apk文件就保存到这个位置中,同时下面有一些描述信息
一、 安装JAVA程序方法:
1、在网站上搜索一个APK格式的JAVA虚拟机,下载安装程序后安装在手机上,
安装后手机上“所有程序”中增加此程序的图标,如下图(安装方法与安装
其他程序一样,通过手机浏览器下载安装或通过电脑下载安装包)
2、先下载好自己需要的JAVA安装包放在储存卡上,进入手机已安装好的“JAVA“,
再点击菜单键(手机下方三条横线的图标),点击储存卡选项
3、手机上会自动识别到储存卡上的JAVA软件,点击需要安装的一个软件,我们以安装QQ软件为列(注意:并不是保存的所有的JAVA软件都会被识别),选择后点击确定
4、手机会提示选择文件夹,在点击空白处会自动跳转到下一个安装界面
5、界面直接切换到下一步操作界面时,会提示:应用程序手机QQ不受信任,
确定继续吗?请点击“确定”
6、点击“确定“后,手机将开始安装JAVA软件
7、安装完成后,手机会直接提示:想要启动应用程序吗?如需要启动就点击“确定“,如不需要就点击”取消“,QQ软件就已安装完毕,如果需要使用QQ软件,就进入手机上安装的“JAVA”程序,安装的JAVA软件都会在此程序打开后的页面显示,点击“手机QQ”即可运行
最好的办法就是你新建一个android工程去开发,那样就不会使用到没有引入的jar包,而导致你现在的问题,如果你仍然要先开发java工程然后再复制过去,那么你把java代码复制过去后,把android里面缺少但是java开发已经用到的jar包在导进去就ok了
首先要搭建android开发环境,eclipse为例,先下载安装android sdk, 之后安装eclipse插件adt.然后在eclipse打开AVD(android virtual device)。现在假设你的环境已经打好。新建一个android项目,里面自动生成一个类,Main什么的,名字不记得,之后把你的代码复制过去,如果你有图形用户界面,那还要重写界面,因为anroid并不用swing组件,如果没有界面,需要交互的话你自己写个简单界面。总之虽然android用的是java代码,不过是有自己的API,和java的JDK还是有些区别。但是java自身的语言机制比如继承,多态,泛型等等还是可以使用。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
Copyright © 2002-2023 www.kswjz.com 快上网建站品牌 QQ:244261566 版权所有 备案号:蜀ICP备19037934号
微信二维码
移动版官网