明天会更卷 發表於 2020-3-12 15:38:00

(4 Android )实验项目_Android开发环境搭建

<h2 id="一实验目的"><strong>一、实验目的</strong></h2>
<p>•掌握使用向导创建Android项目的方法;</p>
<p>•掌握Android模拟器的创建与使用;</p>
<p>•掌握Android项目的部署及运行方法。</p>
<h2 id="二实验内容及步骤"><strong>二、实验内容及步骤</strong></h2>
<h3 id="1-在android-studio中创建一个androidhello项目"><strong>1. 在Android Studio中创建一个AndroidHello项目。</strong></h3>
<p><img src="https://user-gold-cdn.xitu.io/2020/3/12/170cdad42b2d40a1?w=920&amp;h=710&amp;f=jpeg&amp;s=141868" alt="111.jpg" loading="lazy"></p>
<p>•新建项目AndroidHello时,自动创建一个名为app的模块。</p>
<p>•模块app分别包含名为manifests、java和res的三个文件夹。</p>
<p>•清单文件manifests/AndroidManifest.xml包含本应用的包名、主MainActivity、图标等配置信息。</p>
<p>•布局文件res/layout/activity_main.xml默认包含一个TextView控件。</p>
<p>•程序文件java/MainActivity.java呈现应用的界面(视图)。</p>
<p>•可以使用Android Studio工具栏上的<img src="https://user-gold-cdn.xitu.io/2020/3/12/170cdad31e71b4dd?w=29&amp;h=23&amp;f=png&amp;s=438" alt="222.png" loading="lazy">工具,查看项目的配置信息。</p>
<p>•使用【Ctrl+Click】组合键方式,查看Android API及其源码。</p>
<h3 id="2-android-studio常用工具控制台及菜单"><strong>2. Android Studio常用工具、控制台及菜单</strong></h3>
<p><img src="https://user-gold-cdn.xitu.io/2020/3/12/170cdad4d1917960?w=1278&amp;h=383&amp;f=jpeg&amp;s=146412" alt="333.jpg" loading="lazy"></p>
<p>•Android Studio编辑功能非常智能,如在Activity里想使用重写方法onRequestPermissionsResult时,只需分别输入on和per就能联机出现;</p>
<p>•使用gradle作为项目构建工具;</p>
<p>•打开类(或接口)继承关系图:Ctrl+H</p>
<p>•Ctrl+Shift+/:用于代码的注释和取消;</p>
<p>•Ctrl+F12:显示类成员和继承的方法;</p>
<p>•Ctrl+D:复制光标所行的代码至下一行;</p>
<p>•Ctrl+Y:删除光标所在的一行;</p>
<p>•Ctrl+O:显示所有可以重写的父类方法(含接口方法);</p>
<p>•在出现红色波浪线的地方按Alt+回车:提供问题的解决方案,如自动导包、自动生成接口方法和try…catch块等;</p>
<p>•Ctrl+Alt+T:把选中的一组代码包在一块内,例如if、for和try…catch等;</p>
<p>•Alt+Insert(Mac电脑无Insert键,就用右键菜单→Generate):生成代码,如set/get方法、构造方法等;</p>
<p>•菜单Code-Reformat Code:代码格式化(快捷键Ctrl+Alt+L)与QQ快捷键冲突。</p>
<h3 id="3-模拟器及其设备文件管理"><strong>3. 模拟器及其设备文件管理</strong></h3>
<p>3-1 Android模拟器</p>
<p>Android Studio工具栏上的AVD Manager工具 ,用于创建、编辑和运行模拟器,如图所示。</p>
<p><img src="https://user-gold-cdn.xitu.io/2020/3/12/170cdad3a247890a?w=1265&amp;h=391&amp;f=jpeg&amp;s=90364" alt="444.jpg" loading="lazy"></p>
<p>开启模拟器后,将当前打开的项目部署到模拟器运行。</p>
<p>3-2 模拟器文件管理</p>
<p>在Android Studio 3.1里,使用菜单View→Tool Windows→Device File Explorer(窗口右侧右方有此对应的工具),可浏览Android设备里的文件,实现文件管理工作,包括文件的打开、删除、导入与导出等,如图所示。</p>
<p><img src="https://user-gold-cdn.xitu.io/2020/3/12/170cdad3c0e2c79d?w=1097&amp;h=674&amp;f=jpeg&amp;s=203913" alt="555.jpg" loading="lazy"></p>
<p>注意:使用设备文件浏览器进行存储时,其存储的路径与Android设备的版本有关,但如果是在程序里获取外部存储根路径,则与版本无关,代码如下</p>
<p>String basePath = Environment.getExternalStorageDirectory().getPath();</p>
<p><img src="https://user-gold-cdn.xitu.io/2020/3/12/170cdad27788715d?w=595&amp;h=546&amp;f=jpeg&amp;s=123392" alt="666.jpg" loading="lazy"></p>
<p>注意:</p>
<p>•对于Android 6.0及以上版本的模拟器或手机,照片和音乐等文件存放在路径/storage/emulated/0下。</p>
<p>•对于Android 6.0以下版本的模拟器,照片和音乐等文件存放在路径/storage/sdcard0下。</p>
<p>•对于Android 6.0及以上版本的手机,如果手机没有root权限,则无法浏览路径/storage/emulated/0,但在路径/sdcard下可以找到照片和音乐等文件。</p>
<p>•对于没有root权限的Android手机,无法访问某些位于手机内部存储的系统文件夹(如位于/data/app/packname里的.apk文件);而模拟器里的所有文件均可被访问。</p>
<h3 id="4-部署android项目并做运行测试"><strong>4. 部署Android项目并做运行测试</strong></h3>
<p>•确保手机开发者选项可用,打开USB调试开关。</p>
<p>•单击Android Studio工具栏上的<img src="https://user-gold-cdn.xitu.io/2020/3/12/170cdad2c782d2c9?w=28&amp;h=23&amp;f=png&amp;s=444" alt="777.png" loading="lazy">按钮,分别部署项目到手机和模拟器中并运行。</p>
<p>•查看Android Studio各控制台的输出信息(如Build、Run和Logcat等)。</p><br><br>
来源:https://www.cnblogs.com/chenhanhao/p/12469667.html
頁: [1]
查看完整版本: (4 Android )实验项目_Android开发环境搭建