西岳庐主人 發表於 2020-11-26 22:54:00

Android开发一:eclipse 配置 android 开发环境

<div style="position: relative; padding: 30% 45%">
<iframe style="position: absolute; width: 100%; height: 100%; left: 0; top: 0" src="https://player.bilibili.com/player.html?aid=925539510&amp;bvid=BV1bT4y137MB&amp;cid=260699303&amp;page=5&amp;as_wide=1&amp;high_quality=1&amp;danmaku=0" frameborder="no" scrolling="no"></iframe>
</div>
<p>如何安装jdk参见:Java开发之配置jdk</p>
<table>
<thead>
<tr>
<th>下载项目</th>
<th>链接1</th>
<th>链接2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Android-SDK</td>
<td>Android-sdk/support-library/adt23(csdn下载)</td>
<td>google下载链接</td>
</tr>
<tr>
<td>Androd-support-library</td>
<td>Android-support-library蓝奏链</td>
<td></td>
</tr>
<tr>
<td>eclipse-adt23</td>
<td>Eclipse插件ADT23 蓝奏链</td>
<td></td>
</tr>
<tr>
<td>JDK-8u261-win</td>
<td>jdk-8u261-windows-x64.exe(csdn下载)</td>
<td>官方下载(需登录)</td>
</tr>
<tr>
<td>elipse-2020-03</td>
<td>eclipse-inst-win64.exe(蓝奏云)</td>
<td>eclipse 官方下载</td>
</tr>
</tbody>
</table>
<p></p><div class="toc"><div class="toc-container-header">目录</div><ul><li>一、安装 android-sdk<ul><li>1.1 下载解压sdk工具</li><li>1.2 使用SDK安装相关开发依赖</li></ul></li><li>二、配置 Android support library<ul><li>2.1 解压并拷贝相关数据</li></ul></li><li>三、安装 eclipse 及 ADT 插件<ul><li>3.1 下载eclipse</li><li>3.2 安装eclipse for java</li><li>3.3 安装ADT插件</li><li>3.4 新建Android项目</li></ul></li><li>四、创建AVD<ul><li>4.1 先打开 <strong>Android Virtual Device</strong></li><li>4.2 启动AVD</li><li>4.2 确定启动结果</li><li>4.3 安装HAXM</li></ul></li><li>五、调试Android程序<ul><li>5.1 运行项目到设备</li><li>5.2 选择目标设备</li><li>5.3 查看运行结果</li></ul></li></ul></div><p></p>
<p><em>前言</em></p>
<hr>
<p>总共需要下载3个文件:<br>
<strong>android-sdk-windows</strong> 即android-SDK<br>
<strong>android-support-library</strong> 即android支持库<br>
<strong>ADT</strong> 即eclipse-android插件</p>
<hr>
<h1 id="一安装-android-sdk">一、安装 android-sdk</h1>
<h2 id="11-下载解压sdk工具">1.1 下载解压sdk工具</h2>
<p>先去<strong>AndroidDevTools</strong>网下载安卓SDK:<br>
本文以win10系统为例<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201127231557622-1789581384.png" alt="" loading="lazy"></p>
<p>图中关于windows有两个版本可以下载,一个是.exe格式,一个是.zip格式。zip格式的不需要安装,解压即可。<br>
我们将其解压后放到你要安装sdk的位置即可。<br>
刚解压的时候,它的目录结构如下:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128074649680-958288548.png" alt="" loading="lazy"></p>
<p>其中<strong>AVD Manager</strong>是AVD管理器,用于Android Virtual Device的创建和编辑等管理,<br>
<strong>SDK Manager</strong>是SDK管理器,用于Android开发工具的下载安装和Android API的下载等。</p>
<h2 id="12-使用sdk安装相关开发依赖">1.2 使用SDK安装相关开发依赖</h2>
<p>我们打开上一步下载好的<strong>SDK Manager</strong>,打开之后如下图:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128075339216-943554619.png" alt="" loading="lazy"></p>
<p>打开的时候,会自动展开并默认勾选一些API和开发工具,你可以将其取消只安装你需要的即可。<br>
在第一个tools中,我们勾选如下即可:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128075523528-432294582.png" alt="" loading="lazy"><br>
和默认不一样的地方是,我们将默认勾选最新的Android Build-tools 改为了较低一点的版本,因为使用过高的版本可能会出现像<strong>cannot find dx.jar</strong>等错误。</p>
<p>接着我们将默认勾选的<strong>Android R</strong>和<strong>Android 10</strong>取消勾选,然后选择<strong>Android 7</strong>,这个完全是看你个人需求。<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128075909216-1164978516.png" alt="" loading="lazy"></p>
<p>最后我们看<strong>extra</strong>里面需要安装的内容:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128080147406-1009310655.png" alt="" loading="lazy"><br>
<strong>Android support library</strong>后面会使用拷贝文件的方式安装,<br>
而<strong>HAXM</strong>则是模拟器需要安装的组件,后面会讲。</p>
<p>至此便将我们需要的组件勾选完了,执行安装即可,安装过程比较慢,勾选如上包我安装花费了大概30分种左右(取决于网络环境)。<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128080605376-2029606539.png" alt="" loading="lazy"></p>
<h1 id="二配置-android-support-library">二、配置 Android support library</h1>
<h2 id="21-解压并拷贝相关数据">2.1 解压并拷贝相关数据</h2>
<p>将下载的<strong>Android-support-library</strong>解压,里面有两个文件夹,第一个是在苹果电脑上使用时产生的备份文件不用管。<br>
将第二个文件拷贝到<sdk>安装目录下的<extras>文件夹下即可。<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128082627213-701432708.png" alt="" loading="lazy"><br>
如果你担心拷贝之后不可用可以将原文件夹改名备份:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128082930002-2103195244.png" alt="" loading="lazy"><br>
此时再打开<strong>Android-SDK-manager</strong>即可看到<strong>Android-support-library</strong>显示已安装。</extras></sdk></p>
<h1 id="三安装-eclipse-及-adt-插件">三、安装 eclipse 及 ADT 插件</h1>
<h2 id="31-下载eclipse">3.1 下载eclipse</h2>
<p>没有eclipse的可以先去eclipse.org官网下载一个安装程序:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128083638451-596842733.png" alt="" loading="lazy"><br>
点击之后会显示下载信息,这时可以选择一个离自己位置近的镜像站进行下载:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128083933041-1299934667.png" alt="" loading="lazy"><br>
选择中国的镜像站,一般10秒内即可下载完成:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128084359592-1800795595.png" alt="" loading="lazy"></p>
<h2 id="32-安装eclipse-for-java">3.2 安装eclipse for java</h2>
<p>打开eclipse安装程序,选择安装Java开发IDE:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128083418159-627375011.png" alt="" loading="lazy"></p>
<p>然后选择安装位置即可安装。</p>
<p>打开 eclipse 会让你选择工作空间保存位置,这个位置即你以后创建项目的时候的保存位置。</p>
<h2 id="33-安装adt插件">3.3 安装ADT插件</h2>
<p>接着我们可以eclipse中选择<strong>About</strong>&gt;<strong>Install new software</strong>:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128085922831-2135885669.png" alt="" loading="lazy"></p>
<p>出现识别出来的软件包中,全选中即可。<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128094512923-242438454.png" alt="" loading="lazy"></p>
<p>注意,不要勾选在线更新选项,不然安装会超级慢:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128091934840-414689799.png" alt="" loading="lazy"></p>
<p>如果安装过程中出现如下提示,选择无论如何都安装即可:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128094747826-1721243111.png" alt="" loading="lazy"></p>
<p>安装完之后,会提示重启eclipse,按提示重启即可。<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128094806040-1878406183.png" alt="" loading="lazy"></p>
<p>如果重启之后提示找不到sdk,则需要手动指定其目录:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128095026937-328673958.png" alt="" loading="lazy"></p>
<p>是否发送相关使用数据:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128095257075-1474292185.png" alt="" loading="lazy"></p>
<p>确定sdk目录并使用:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128095555926-1243571931.png" alt="" loading="lazy"></p>
<h2 id="34-新建android项目">3.4 新建Android项目</h2>
<p>重启之后就可以新建Android项目了:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128092219812-954170678.png" alt="" loading="lazy"><br>
具体操作可参见:Android开发二:eclipse 创建 android helloworld程序</p>
<h1 id="四创建avd">四、创建AVD</h1>
<h2 id="41-先打开-android-virtual-device">4.1 先打开 <strong>Android Virtual Device</strong></h2>
<p><img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128092902853-215551497.png" alt="" loading="lazy"><br>
点击<strong>create</strong>新建AVD:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128093259073-1119978844.png" alt="" loading="lazy"></p>
<h2 id="42-启动avd">4.2 启动AVD</h2>
<p><img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128093425606-1354905276.png" alt="" loading="lazy"><br>
需要耐心等待:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128093534737-604150385.png" alt="" loading="lazy"></p>
<h2 id="42-确定启动结果">4.2 确定启动结果</h2>
<p>如此显示便启动正常,如果显示没有安装<strong>HAXM</strong>或版本不对,则需要重新安装它。<br>
(下图是没有安装<strong>HAXM</strong>的电脑成功启动界面)(AMD处理器的电脑不用也安装不上这个东西)<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128093416107-189363370.png" alt="" loading="lazy"><br>
如果出现以下内容即需要安装<strong>HAXM</strong><br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128095949539-242452856.png" alt="" loading="lazy"></p>
<h2 id="43-安装haxm">4.3 安装HAXM</h2>
<p>打开 <strong>Android SDK manager</strong> ,安装 <strong>HAXM</strong>:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128100444307-142406601.png" alt="" loading="lazy"></p>
<p>然后进入相关路径安装指定软件:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128100310587-1028169308.png" alt="" loading="lazy"></p>
<p>尝试启动:<br>
(下图是安装了<strong>HAXM</strong>的成功启动界面)<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128100754171-803182202.png" alt="" loading="lazy"></p>
<p>启动后的AVD如下图:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128101411758-886794004.png" alt="" loading="lazy"></p>
<h1 id="五调试android程序">五、调试Android程序</h1>
<h2 id="51-运行项目到设备">5.1 运行项目到设备</h2>
<p>在项目名上右键,选择<strong>Run As</strong>:<br>
<img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128101721505-673967359.png" alt="" loading="lazy"></p>
<p>如果想使用真机调试的话,需要打开手机的开发者模式,然后用数据线连接电脑。<br>
然后手机就会显示在可选列表中了。<br>
手机开发者模式,可以在手机设置 &gt; 关于手机 &gt; (连续点击版本号或系统版本号激活)</p>
<h2 id="52-选择目标设备">5.2 选择目标设备</h2>
<p><img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128101919471-1129328281.png" alt="" loading="lazy"></p>
<h2 id="53-查看运行结果">5.3 查看运行结果</h2>
<p><img src="https://img2020.cnblogs.com/blog/1604857/202011/1604857-20201128102046208-1131672608.png" alt="" loading="lazy"></p>


</div>
<div id="MySignature" role="contentinfo">
    有了计划记得推动,不要原地踏步。<br><br>
来源:https://www.cnblogs.com/amnotgcs/p/14045165.html
頁: [1]
查看完整版本: Android开发一:eclipse 配置 android 开发环境