Android Studio怎么用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio怎么用相关的知识,希望对你有一定的参考价值。
android Studio 是一款Android集成开发环境软件。基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。在IDEA的基础上,Android Studio 提供:
基于Gradle的构建支持
Android 专属的重构和快速修复
提示工具以捕获性能、可用性、版本兼容性等问题
支持ProGuard 和应用签名
基于模板的向导来生成常用的 Android 应用设计和组件
功能强大的布局编辑器,可以让你拖拉 UI 控件并进行效果预览
先来到Android Studio的bin目录下,修改studio.bat 第72行GOTO end 在它前面加上PAUSE 用于查看错误消息,进入cmd 然后指向Android Studio目录下 运行studio.bat 可以查看错误消息,去修改android-studio\bin目录下的studio.exe.vmoptions 去除第5行的 -XX:+UseCodeCacheFlushing,启动成功
用记事本打开android-studio\bin 目录下的studio.bat
将 SET VM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe.vmoptions
改为 SETVM_OPTIONS_FILE=%IDE_BIN_DIR%\studio%BITS%.exe启动成功[10]
用文本工具打开
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
可以看到里面设置软件支持系统位数是64位,如果自己所用电脑是32位的 jre/lib目录下只有i386文件,尝试把
IF EXIST "%JRE%\lib\amd64" SET BITS=64 改为
IF EXIST "%JRE%\lib\i386" SET BITS=32
检查jdk路径是否配置,1.6和1.7都没有问题,jdk环境变量配置确保正确。
Android Studio 0.2 Released
Jun 6, 2013 Google released Android Studio 0.1.3. 参考技术A 官网也没有很详细的介绍怎么用,
只是说这个工具是基于IDEA开发的一个android开发工具
其实你可以把快捷键设置成eclipse一样的
设置方法,file setting keymap 在default那里选择 eclipse即可
我用了一下下,觉得studio的代码提示能力是比eclipse强
而且android现在已经停止对eclipse的支持了本回答被提问者和网友采纳 参考技术B Android Studio
的用法如下面资料为你提供:
Android Studio Tips系列 (里面提供快捷键效果的动态图 )
http://www.developerphil.com/android-studio-tips-tricks-moving-around/#recent-posts-4
Android-Studio-Tips-by-Philippe-Breault(貌似就是上面那个,还没细看,暂时不确定是不是一样,还是发出来好了)
https://github.com/pavlospt/Android-Studio-Tips-by-Philippe-Breault/wiki
大神的 Android Studio系列教程 (推荐)
http://stormzhang.com/posts.html#AndroidStudio
(《Gradle Plugin User Guide》翻译版,《使用Gradle构建Android程序》)(推荐)
http://rinvay.github.io/archive.html
Gradle Android插件用户指南翻译 (《Gradle Plugin User Guide》另一个翻译版)
http://avatarqing.github.io/Gradle-Plugin-User-Guide-Chinese-Verision/
Github上面搜“Android Studio”(很多好东西都在里面)
https://github.com/search?utf8=%E2%9C%93&q=Android+Studio
官方教程
developer.android.com上的 Android Studio Overview
http://developer.android.com/tools/studio/index.html
developer.android.com上的 Build System Overview
http://developer.android.com/sdk/installing/studio-build.html
tools.android.com上的 Gradle Plugin User Guide *(Google出的Gradle指南)
http://tools.android.com/tech-docs/new-build-system/user-guide
IntelliJ IDEA Quick Start (IDEA入门教程)
https://www.jetbrains.com/idea/help/intellij-idea-quick-start-guide.html
IntelliJ IDEA的快捷键大全
https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf 参考技术C 方法/步骤
我们项目的前提是你已经将基本的运行环境及sdk都已经安装好了,读者可自行百度环境配置相关内容,本文不再赘述。右键点击new-->Module,Module相当于新建了一个项目。如图所示
选择Android Application,点击next
将My Module 和app改成自己项目相应的名字,同时选择支持的Android版本
这一步我们选择Blank Activity,自己手动编写登录界面,而不依赖系统内置的Login Activity,一直点击next,最后点击finish就完成了项目的创建
在project下我们可以看到出现了我们刚才创建的login项目
展开res/layout,点击打开activity_main.xml文件,在这个文件里我们将完成登录界面的编写
这是初始的主界面,还没有经过我们编写的界面,Android Studio有一个很强大的预览功能,相当给力
我们将activity_main.xml的代码替换成如下代码:
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_vertical"
android:stretchColumns="0,3">
<TableRow>
<TextView />
<TextView
android:text="账 号:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24px"
/>
<EditText
android:id="@+id/account"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="24px"
android:minWidth="220px"/>
<TextView />
</TableRow>
<TableRow android:layout_marginTop="20px">
<TextView />
<TextView
android:text="密 码:"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<EditText
android:id="@+id/pwd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minWidth="220px"
android:textSize="24px"
android:inputType="textPassword"/>
<TextView />
</TableRow>
<TableRow android:layout_marginTop="20px">
<TextView />
<Button
android:id="@+id/login"
android:text="登录"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<Button
android:id="@+id/quit"
android:text="退出"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<TextView />
</TableRow>
</TableLayout>
预览效果如图
使用Android 手机进行测试,大功告成
END
注意事项
一定要先配置好java运行环境及android运行环境
跟着步骤操作 参考技术D 看GOOLGE的官方文档最好。或者自己在网上找些论坛下载些资料也可以。基本上开始就是配置一些SDK,一些设置什么的。然后用熟了就方便了。如果需要,我也可以发一个简明的下载的文档给你。 第5个回答 2016-02-01 你可以参考http://jingyan.baidu.com/article/48206aeafc002b216bd6b35d.html。
android studio 怎么用arr
arr(Android Archive):名字是谷歌到的,至于中文叫什么我也不知道。不过好像依赖都要使用这样的包了。
首先说明我使用的android studio 版本是3.1.因为现在android studio的bug还不较多,所以你的版本能不能正常使用我就不敢说了。
如果你只是单纯的想使用actionbarsherlock的话,引用是十分简单的
dependencies
// compile fileTree(dir: \'libs\', include: \'*.aar\')
compile \'com.actionbarsherlock:actionbarsherlock:4.4.0@aar\'
compile \'com.android.support:support-v4:18.0.+\'
然后重新编译一下项目就行了。(ps 这两天看见群里面都在讨论引用第三方jar包,请看我的第一行注释,你只要新建一个libs的文件夹,然后把想要jar包复制到文件夹下,接着把注释那句复制到build文件中,修改一下(*.aar -> *.jar)就可以了)
但是我们要是使用本地的aar文件,我谷歌了两天总算是勉强能用了,请看我的实现过程,如果你有更好的请转告小弟共同进步
第一步 :生成aar文件
我的方法是通过maven-android-plugin来生成的,如果你使用过actionbarsherlock以前的版本的话,这个工具应该不陌生,如果你连maven 都不知道的话,建议好好学习一下maven,虽然现在gradle很火 ,但是我还是最喜欢maven。
关于具体生成步骤不久不详细说了,文章最后贴出几个网址供大家学习使用,放心我按顺序给你们,只要一步一步的来绝对能成功
1 把你的maven版本提升到3.1.1
2 去github上clone下来 maven-android-sdk-deployer 这个项目https://github.com/mosabua/maven-android-sdk-deployer,按照使用说明安装android的版本
3 通过maven-android-plugin生成一个android项目
mvn archetype:generate \\
-DarchetypeArtifactId=android-quickstart \\
-DarchetypeGroupId=de.akquinet.android.archetypes \\
-DarchetypeVersion=1.0.11 \\
-DgroupId=your.company \\
-DartifactId=my-android-application
4 修改pom
2 手动的添加class.jar文件到android -studio,选中项目F4 ,手动添加依赖 jar到项目,看图片
参考技术A arr(Android Archive):名字是谷歌到的,至于中文叫什么我也不知道。不过好像依赖都要使用这样的包了。首先说明我使用的android studio 版本是3.1.因为现在android studio的bug还不较多,所以你的版本能不能正常使用我就不敢说了。
如果你只是单纯的想使用actionbarsherlock的话,引用是十分简单的
dependencies
// compile fileTree(dir: 'libs', include: '*.aar')
compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar'
compile 'com.android.support:support-v4:18.0.+'
然后重新编译一下项目就行了。(ps 这两天看见群里面都在讨论引用第三方jar包,请看我的第一行注释,你只要新建一个libs的文件夹,然后把想要jar包复制到文件夹下,接着把注释那句复制到build文件中,修改一下(*.aar -> *.jar)就可以了)
但是我们要是使用本地的aar文件,我谷歌了两天总算是勉强能用了,请看我的实现过程,如果你有更好的请转告小弟共同进步
第一步 :生成aar文件
我的方法是通过maven-android-plugin来生成的,如果你使用过actionbarsherlock以前的版本的话,这个工具应该不陌生,如果你连maven 都不知道的话,建议好好学习一下maven,虽然现在gradle很火 ,但是我还是最喜欢maven。
关于具体生成步骤不久不详细说了,文章最后贴出几个网址供大家学习使用,放心我按顺序给你们,只要一步一步的来绝对能成功
1 把你的maven版本提升到3.1.1
2 去github上clone下来 maven-android-sdk-deployer 这个项目https://github.com/mosabua/maven-android-sdk-deployer,按照使用说明安装android的版本
3 通过maven-android-plugin生成一个android项目
mvn archetype:generate \
-DarchetypeArtifactId=android-quickstart \
-DarchetypeGroupId=de.akquinet.android.archetypes \
-DarchetypeVersion=1.0.11 \
-DgroupId=your.company \
-DartifactId=my-android-application
4 修改pom
2 手动的添加class.jar文件到android -studio,选中项目F4 ,手动添加依赖 jar到项目,看图片 参考技术B arr需要改一下,下载就可以使用,改一下文件格式
以上是关于Android Studio怎么用的主要内容,如果未能解决你的问题,请参考以下文章