在GoogleI/O2013大会上,谷歌(gē)宣(xuān)布推出androids Studio开发工具,这(zhè)是一个全新的(de) androids 开发环(huán)境,基于 IntelliJ IDEA. 类似(sì) Eclipse ADT,androids Studio 提供了集成的 androids 开发(fā)工具用于开发和调试,需要JDK环境。androids Studio是谷(gǔ)歌推出(chū)了(le)新(xīn)的(de)androids开发环境,开发者可以在编写(xiě)程(chéng)序(xù)的同(tóng)时看到自己(jǐ)的应用(yòng)在(zài)不(bú)同(tóng)尺寸屏幕(mù)中(zhōng)的样子(zǐ)。
谷歌在开发者大会上针(zhēn)对(duì)androids开发者公布了一款新安卓集成(chéng)开发环境androids Studio。谷歌表示androids Studio 1.0 能让开发者“更快更有(yǒu)生产力(lì)”,并认为它可(kě)以代替 Eclipse,同时为(wéi)Eclipse 用户(hù)提供迁移步骤。谷歌打算将云(yún)消息以及其它服务(wù)整合到androids Studio中(zhōng),它将成为一个开(kāi)发中心,androids开(kāi)发者可以这里开发新应用,更新旧应(yīng)用。androids Studio 提供了集成的androids开发工具用于开发和调试。谷歌发(fā)布了(le)androids studio的1.0正式版,增加了(le)包(bāo)括(kuò)智(zhì)能代码(mǎ)编辑,用(yòng)户界面设计(jì)工具,性能(néng)分析工(gōng)具等(děng)新功能,支持androids 5.0平台的(de)开(kāi)发。
androids Studio 提供
基于Gradle的构建支持
androids 专(zhuān)属的重构和快速修复
提示工具以捕获性能、可用性、版本兼容(róng)性等问题
支持 ProGuard 和应(yīng)用(yòng)签名
基于模(mó)板的向导来生成常用的(de) androids 应(yīng)用设计和(hé)组件
功(gōng)能强大的布局编辑器,可以让你拖拉(lā) UI 控件并进行效果
首(shǒu)次运行指南:稳定版现(xiàn)在会安(ān)装 androids SDK、开发环境、创建 APP 测试用模拟器以及提供一些代码(mǎ)模板等(děng)。
具备 IDEA 智能代码编辑功能:可以提供高级代码完成、重(chóng)构和分析(xī)。
应(yīng)用(yòng)程(chéng)序多语言翻译:可以将应(yīng)用程序翻译成多种语言(yán)。
编辑(jí)、预览多尺寸屏幕下的应(yīng)用(yòng)表现。
Memory Monitor 性能分析工具:可以看到应用(yòng)程(chéng)序使(shǐ)用时的性(xìng)能表现(xiàn)。
集成 Google 云服(fú)务(wù)。
谷歌对(duì)开发者控制台进(jìn)行了改进,增加(jiā)了五(wǔ)个新(xīn)的(de)功能,包括优化小贴士、应用翻译服务、推荐跟(gēn)踪、营收曲线(xiàn)图、用版(bǎn)测试和阶段性展示(shì)。
1、优化小(xiǎo)贴士:在主体中打开你的应用(yòng),点(diǎn)击小贴(tiē)士,会得到这样的建议(yì):为你的应用(yòng)开发平板电脑(nǎo)版本(běn)。
2、应用翻译服务:允许开发者直接在开发主体中获得专业的翻译。上传你(nǐ)的需求,选择翻译,其会显示翻译方和价格,并在一(yī)周内(nèi)发回译本。
3、推荐跟踪:允许开发(fā)者找出最有(yǒu)效的广告
4、营收曲线图:向开发者展(zhǎn)示其应用营收,以国家(jiā)进行划分
5、试(shì)用(yòng)版测试和阶段性展示:开发者(zhě)可以对应用进行测试,然后向测试用户推出,测试结果(guǒ)不(bú)会(huì)对外公布。当一个版(bǎn)本(běn)的测试结束,开发者可以向特定比例用户推出。
最大(dà)的(de)改(gǎi)变就是增加对 androids KitKat 的支(zhī)持。 此外提(tí)供菜单 XML 的可(kě)视(shì)化(huà)定义: 3. Drawable XML 的即时预览 以及关于代码编辑方面的改(gǎi)进。.
androids Studio启动不了的(de)解决方案
androids Studio下下来之后竟然启动(dòng)不了,上网找了些资料后成功了(le)。
先(xiān)来(lái)到androids Studio的(de)bin目录(lù)下(xià),修改studio.bat 第72行GOTO end 在它前面(miàn)加上PAUSE 用于查(chá)看错误消息,进(jìn)入cmd 然后指向androids Studio目录下 运行studio.bat 可以查看错误消息(xī),去修改(gǎi)androids-studio\bin目录下的(de)studio.exe.vmoptions 去(qù)除第5行(háng)的 -XX:+UseCodeCacheFlushing,启动(dòng)成功
用记(jì)事本打开androids-studio\bin 目录下(xià)的(de)studio.bat
将 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe.vmoptions
改为 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe启动成功[5]
用(yòng)文本工(gōng)具打(dǎ)开
studio.bat
line25 to line 28:
SET JRE=%JDK%
IF EXIST "%JRE%\jre" SET JRE=%JDK%\jre
SET BITS=IF EXIST "%JRE%\lib\amd64" SET BITS=64
可以看到里(lǐ)面设(shè)置软件支(zhī)持系统位数是64位,如果(guǒ)自(zì)己所用(yòng)电脑是(shì)32位(wèi)的 jre/lib目录(lù)下只有i386文件,尝试把
IF EXIST "%JRE%\lib\amd64" SET BITS=64 改为
IF EXIST "%JRE%\lib\i386" SET BITS=32[5]
检查jdk路径是否配置(zhì),1.6和1.7都没有问题,jdk环境变量配(pèi)置确保(bǎo)正确。

