‘壹’ 安卓系统上的游戏和软件是用什么语言开发的及开发环境求具体教程
android开发是用java的,底层库是用c的,和c++一点关系没有,楼上误人子弟。一般都是用eclipse+ADT+androidSDK开发的,android其实很好学,做一般的软件还是简单的,做游戏就很麻烦了,慢慢学,你会很厉害的
‘贰’ android studio是什么
Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA。
Android Studio 提供的功能:
1、基于Gradle的构建支持。
2、Android 专属的重构和快速修复。
3、提示工具以捕获性能、可用性、版本兼容性等问题。
4、支持ProGuard和应用签名。
5、基于模板的向导来生成常用的 Android 应用设计和组件。
6、功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览。
(2)安卓的开发环境是什么扩展阅读:
Android Studio 提供自动构建、依赖项管理和可自定义的构建配置功能。可以将项目配置为包含本地库和托管库,定义包含不同代码和资源的构建变体,并应用不同的代码收缩和应用签名配置。
Android Studio 集成有诸多版本控制工具,例如 GitHub 和 Subversion,让团队能够与项目和构建变更保持同步。利用开源 Gradle 构建系统,可以根据自己的环境量身定制构建,并在一台持续性集成服务器(如 Jenkins)上运行构建。
Android Studio 提供了统一的环境,可在其中开发适用于 Android 手机、平板电脑、Android Wear、Android TV 以及 Android Auto 的应用。可以利用结构化代码模块将项目细分成可独立构建、测试和调试的若干功能单元。
参考资料来源:
网络——Android Studio
Android官网——Android官网
‘叁’ AndroidAPP的运行环境是什么样的
Android
APP的运行环境可以是android手机,也可以是支持android的模拟器。
Android
开发版本,需要注意。例如最低支持4.0版本的app,不能运行在2.2、2.3等版本的设备上。下面是android的常用版本号:
Android
2.2
-
Froyo
Android
2.3
-
Gingerbread
Android
3.0/3.1/3.2
-
Honeycomb
Android
4.0
-
Ice
Cream
Sandwich
Android
4.1/4.2/4.3
-
Jelly
Bean
Android
4.4
-
KitKat
Android
5.0/5.1
-
Lollipop
‘肆’ ISO和安卓APP开发环境有什么区别
ios平台和Android平台开发APP应用程序主要区别:
一、编码语言
Android平台开发中是使用Java,ios平台则是使用的Objective-C和Swift。需要注意的是,如果你是要用ios进行开发,就必须具备一个Apple设备,所以成本可能会比安卓的成本高些。
二、APP开发工具
ios和Android会利用各种工具进行APP的开发,Android使用的是具有多功能的IDE Android Studio,使开发简单了许多;ios平台则是使用的XCode,它支持swift编程。
三、APP应用程序的性能
在性能方面,ios的应用程序更高一些,因为他们拥有自己的环境,所以操作系统可以不依赖于其他设备定期进行升级;Android应用程序,因为很多设备运行定制的Android操作系统,不会得到免费升级。
四、APP应用程序的部署
如果开发者想在ios上发布应用程序,需要等待几天,因为APP需要苹果的官方人员进行审核,从而降低了发生错误的几率;如果实在Android上发布,只需要等待几个小时,之后就可以直接上传应用,虽然时间快速了,但对于安全方面来说,可能会不如ios。
如果企业选择商领云进行定制开发app,需要单独开发两套系统即ios和安卓系统。如果是通过商领云的在线制作app,则可以同时生成ios和安卓系统的app,并且还可以制作小程序、移动网站和微商城,非常方便,而且价格也只需几万左右,具体需要看功能需求。
‘伍’ 学习android软件开发,为什么要搭建android开发环境,请说的详细点,谢谢!
所谓软件开发 就是编写安卓应用程序 所有应用程序执行时都会先被编译为机器语言 也就是说你用java和C语言编的程序都会先被编译后才能被执行 安卓开发环境就是用来编译机器语言的 没有开发环境机器不会识别你的程序
开发的一般过程为 程序员编写高级语言(C或Java等)》》》开发环境将程序编译为可执行文件》》》计算机执行程序
‘陆’ android 环境都是什么样的环境
1.推荐eclipse,简单。换了系统之后,里面的东西都不需要变,照样继续工作
2.开源生态系统中最强大的组合,Linux+Java+EclipseIDE并且android也是开源的
3.Eclipse中的DDMS透视图能控制和监控模拟器,这是我见过最好的模拟器管理控制台了
4.Eclipse有强大的社区来开发插件不断的补充Eclipse的基本的功能
其他的缺点:
1.Eclipse的可视化编辑器是所有的JavaIDEs中最差的一个
2.Eclipse并没有对JPA提供官方的支持
NetBeans
1.NetBeans对JPA的支持和它产生代码的质量以及对持久化单元合适的设置,所以在企业开发方面,NetBeans是首选
缺点:
1.与系统集成
MyEclipse
1.如果做web的一些开发可以选择MyEclipse,MyEclipse也只不过是提供了一个可视化的编辑器来创建JSP/Struts页面,可以对struts-config.xml进行图形化编辑,创建Actions和FormBeans的向导。
2.用MyEclipse和Eclipse中的开发环境搭建几乎一样也是安装android的ADT插件然后配置sdk
3.Eclipse开发中有的工具在MyEclipse中也有,例如:(DDMS:devicelogcat等)可以测试程序的内存占用率,实机的某些功能体验,如emulatorcontrol可以模拟:打电话,发信息,目标位置定位
缺点:
1.与系统集成
2.但是MyEclipse已经集成了好多android开发中根本用不到的许多插件,这样在MyEclipse的启动,还有程序的调试中的速度和性能还是有很大的下降
一、Android开发环境配置
下面讲解Eclipse中环境的搭建:
1.1Android开发环境需求
1.1.1操作系统
目前只支持XP(32-bit)、Vista(32/64-bit)、MacOSX10.4.8或更新版本(x86)、Linux(只在LinuxUbuntuDapperDrake上面做过测试)。
我的笔记也只是按照本人的系统XPsp2/sp332bit来做讲解,其他系统的朋友可以google一下差异,反正都大同小异的。
1.1.2Android开发环境
无论是官方还是我本人,都建议使用eclipse进行开发,当然,eclipse版本要在3.3以上,这是官方说法,3.3以下我也没测过,3.3(Europa)、3.4(Ganymede)都可以,java版本或者EE版本也都没问题的,可以到eclipse官方下载最新版本。
因为开发是基于java的,所以jdk是少不了的,jdk要求是5.0或者6.0,我还是用5.0比较多,可以到sun官方下载。
如果不用eclipse,也可以直接使用ant来构建,那当然就需要ant了,ant的配置我顺带一提,一般用ant的人都已懂得,而新手都不会用它,肯定用eclipse了,呵呵。
1.2Android开发环境变量配置
1.2.1jdk的配置
已经配置好的请飘过……高手飘过……
新手请跟进。详细
‘柒’ win10 安卓开发环境是什么样的
分为五个步骤来完成Android开发环境的搭建。
第一步:安装JDK。
要下载Oracle公司的JDK可以网络“JDK”进入Oracle公司的JDK下载页面,选择自己电脑系统的对应版本即可。
第二步:配置Windows上JDK的变量环境 。
JAVA_HOME
先设置这个系统变量名称,变量值为JDK在电脑上的安装路径:C:\Program Files\Java\jdk1.8.0_20。创建好后则可以利用%JAVA_HOME%作为JDK安装目录的统一引用路径。
Path
PATH属性已存在,可直接编辑,在原来变量后追加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 。
CLASSPATH
设置系统变量名为:CLASSPATH 变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 。
注意变量值字符串前面有一个"."表示当前目录,设置CLASSPATH 的目的,在于告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包。
第三步: 下载安装Eclipse 。
Eclipse为Java应用程序及Android开发的IDE(集成开发环境)。Eclipse不需要安装,下载后把解压包解压后,剪切eclipse文件夹到你想安装的地方,打开时设置你的工作目录即可。
第四步:下载安装Android SDK 。
配置了JDK变量环境,安装好了Eclipse,这个时候如果只是开发普通的JAVA应用程序,那么Java的开发环境已经准备好了。我们要通过Eclipse来开发Android应用程序,那么我们需要下载Android SDK(Software Development Kit)和在Eclipse安装ADT插件,这个插件能让Eclipse和Android SDK关联起来。
第五步:为Eclipse安装ADT插件。
前面已经配置好了java的开发环境,安装了开发Android的IDE,下载安装了Android SDK,但是Eclipse还没有和Android SDK进行关联,也就是它们现在是互相独立的,就好比枪和子弹分开了。为了使得Android应用的创建,运行和调试更加方便快捷,Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools(ADT)。
‘捌’ 安卓开发的开发工具和开发环境各是什么
1安装JDK,-对应的安装文件:jdk-6u22-windows-i586.exe
2安装AndroidSDK-------------对应的安装文件:android-sdk_r17-windows.zip
3安装Tomcat--------对应的安装文件:apache-tomcat-7.0.26-windows-x86.zip
4安装Ant-------对应的安装文件:apache-ant-1.8.3-bin.zip
5安装Eclipse---对应的安装文件:eclipse.part1.rar和eclipse.part2.rar
6安装Eclipse的ADT插件--对应的安装文件:ADT-17.0.0.zip
7在图形界面下管理AVD
8设置Android系统语言
1、安装JDK
运行安装程序【jdk-6u22-windows-i586-p.exe】,分别点击下一步进行安装。
在安装过程中先后会出现两次选择安装目录的界面,全部改为以下路径:
jdk安装目录:C:Javajdk1.6.0_22
jre安装目录:C:Javajre6
安装好之后,配置环境变量:
打开环境变量窗口方法:右键【我的电脑】--单击【属性】--单击【高级】--单击【环境变量】。
在上方的用户变量中依次新建如下变量,并分别填入如下路径:
à变量名:JAVA_HOME
变量值:C:Javajdk1.6.0_22
à变量名:PATH
变量值:%JAVA_HOME%/bin
à变量名:CLASSPATH
变量值:.;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar
3
配置完成之后,分别点击【开始】--【运行】--输入【cmd】--输入【javac】--按【回车键】,若看到以下信息,则代表配置成功。
更新完成之后,会列出最新的安装包,其中【Tools】是Android平台工具,为必选项,将其勾起。
而本人本次是2012年4月3日运行该软件,更新后最新的安装包为【Android4.0.3(API15)】,该软件已自动勾起。若你还需要其它版本的安装包,也可以自行勾上。
Extras目录下为帮助文件,大家可以选择勾上或不勾上。
选择好要下载的安装包之后,点击右下角的【Install9packages…】按钮,会弹出如下图所示的窗口,在窗口的左边列出将要安装的工具包。
这时选择右下角的【AcceptAll】安装全部选项,点击【Install】开始在线安装AndroidSDK及相关工具。
开始在线安装时间的长短取决于你的网络状态及选中的工具包的数量,在线安装时间比较长,甚至可能花费一两个小时。在在线安装期间,请确保安装的工具包所在盘符(本教程为E盘,并且本人选择的安装包占用1.2GB)大小足够大,而且千万不要断开网络、另外下载东西或者运行过多的程序导致死机。
漫长的等待…
在安装的过程中会弹出消息窗口,是显示安装信息的。
当安装完成之后,在选择的安装包后面若看到有【Notinstalled】的文字,则表示该安装包安装不成功。这时就重新勾选上这些安装包,再次按照上方两张图片提示的操作安装一遍,直到选择的安装包后面都是显示【Installed】已安装的信息为止。
本人是这么干的,一共就安装了两遍就都安装好了。
这里是网上找的一些解决方法
方法一:1,复制tools目录,粘贴到android-sdk-windows下面改名为tools-,此时在android-sdk-windows目录下有两个目录tools和tools-2,在tools-目录运行android.bat,这样就可以正常updateall了3,之后,关闭sdk,4,在android-sdk-windows目录运行SDKSetup.exe,就可以了
方法二:
1.首先备份sdk目录下tools文件夹里的内容
2.升级报错的时候,进入sdk目录下temp文件夹可以找到ToolPackage.new01类似的文件夹把里里面的文件全部到sdk目录下tools文件夹。
3.再启动sdkManager.exe就可以继续更新了
‘玖’ 求Android系统介绍及其开发环境介绍!急急急!!!
您好:
Android是一种以Linux为基础的开放源码cāo作系统,主要使用于便携设备。目前尚未有统叕一中文名称,中叕囯大叕陆地区较多人使用“安卓”或“安致”。Androidcāo作系统最初由Andy Rubin开发,最初主要支持手叕机。2005年由Gооgle收叕购注资,并组建开放手叕机联叕盟开发改良,逐渐扩展到平板电脑及其他领域上。Android的主要竞争对手是苹果公叕司的iOS以及RIM的ВLackberry OS。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年2月数据,Android占据全球智能手叕机cāo作系统市场52.5%的份额,中叕囯市场占有率为68.4%。
Android用甜点作为它们系统版本的代号的命名方fǎ开始于 Android 1.5 发布的时候。作为每个版本代叕表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯弹糕,甜甜圈,松饼,冻酸nǎi,姜饼,蜂巢,冰激凌三明治,根据最新消息新一代Android版本将命名为果冻豆(Jelly Bean)。以上其每个版本 都各有真材实料不是简单的数字累积。
早期的Android应用程序开发,通常通叕过Android SDK(Android软件开发包)下使用JАVa作为编程语言来开发应用程序,但通叕过不同的软件开发包,则使用的编程语言也不同。 例如开发者可以通叕过Android NDK(Android Native开发包)使用C语言或者C++语言来作为编程语言开发应用程序。同时谷叕歌还推出了适合初学者编程使用的Simple语言,该语言类似微软公叕司的Visual Basic语言。此外,谷叕歌公叕司还推出了Gооgle App Inventor开发工具,该开发工具可以快速地构建应用程序,方便新手开发者。 JАVa开发方面 Android支持使用JАVa作为编程语言来开发应用程序,而Android的JАVa开发方面从接口到功能,都有层出不穷的变化。考虑到JАVa虚拟机的效率和资源占用,谷叕歌重新设计了Android的JАVa,以便能提高效率和减少资源占用,因而与J2ME等不同。 Android结构
其中Activity等同于J2ME的MIDlet,一个 Activity 类(Class)负责创建视窗(Windows),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程序叫做Service。两者之间通叕过由ServiceConnection和AIDL连结,达到复数程序同时运行效果。如果运行中的 Activity 全部画面被其他 Activity 取代时,该 Activity 便被停止(Stopped),甚至被系统清除(Kill)。 View等同于J2ME的DisplayaВLe,程序人员可以通叕过 View 类与“XML layout”档将UI放置在视窗上,Android 1.5的版本可以利叕用 View 打造出所谓的 Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HTC的Android Hero手叕机即hán有大量的widget。至于ViewGroup 是各种layout 的基础抽象类(abstract class),ViewGroup之内还可以有ViewGroup。View的构造函数不需要再Activity中调用,但是DisplayaВLe的是必须的,在Activity 中,要通叕过findViewById()来从XML 中取得View,Android的View类的显示很大程度上是从XML中读取的。View 与事叕件(event)息息相关,两者之间通叕过Listener 结合在一起,每一个View都可以注册一个event listener,例如:当View要处理用户触叕碰(touch)的事叕件时,就要向Android框架注册View.OnClickListener。另外还有BitMap等同于J2ME的Image。 C/C++开发方面 早期的Android开发只支持JАVa作为编程语言开发应用程序,因而使得其他语言开发者只能望而却步。2010年4月,谷叕歌正式对开发者发布了Android NDK,NDK允许开发者使用C/C++作为编程语言来为Android开发应用程序,初版的NDK使得开发者看到了C/C++在Android开发中的希望。 但是,当前版本的NDK在功能上还有很多jú限性:NDK并没有提叕供对应用程序生命周期的维护;NDK也不提叕供对Android系统中大量系统事叕件的支持;对于作为应用程序交互接口的UI API,当前版本的NDK中也没有提叕供。但是相对于初版的NDK,现在的NDK已经进行了许多重大的功能改进。由此可见,NDK仍然需要完善和发展,相信未来随着NDK的发展,NDK可以做得更多更好。
感谢网络知道团队&网络。
祝您 愉快 =,=~ 如有其它问题 可直接网络hi我, 或 + 扣 讨论。如 想知道其他 最新资讯 可网络 钢七连 终身 荣誉 团 。