热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

Eclipse开发环境导入androidsdk的sample中的源码

初学Android编程,AndroidSDK中提供的Sample代码自然是最好的学习材料,需要的朋友可以参考下

    初学Android编程,Android SDK中提供的Sample代码自然是最好的学习材料。

    Sample代码在SDK安装目录(X:\Android\android-sdk\samples)下。但我在用Eclipse 开发环境导入的时候遇到了一些麻烦。网上看到有人是通过“File -> Import...”或“File -> New->Project -> Create Project From Existing Code”解决的,但我试过,都有点问题。后一种方法可成功导入,但工程没有复制到Eclipse的工作目录(X:\Eclipse\workspace),这样作为练习修改后,影响了原有Sample代码,可能失去了参考,而且还要将原SDK的Sample目录属性由只读改为可写。

    一番倒腾后,我发现,Eclipse已经提供了很方便的导入方法。那就是 "File -> New->Project -> Android Simple Project ”。下面是操作截图,一看即明,很简单。

----------------------------

---------------------

选择你需要的Sample版本。

选择你需要研究的Sample类型,ApiDemos是最基本的,很适合初学者。按“Finish”就完成了。

如果已经安装过,你不用担心会误操作。


编译运行时注意模拟器上本来就含有ApiDemos应用,这导致以下出错信息。需要在 SDK 安装目录(X:\Android\android-sdk\platform-tools)下执行提示中命令“adb uninstall com.example.android.apis”来先卸载原有ApiDemos应用。

然后我们的修改就成功显示在新编译的应用中,比如在计时器里加上自己的id。



推荐阅读
  • 如果你对 IntelliJ IDEA 的界面不太熟悉,可能会对如何在 Android Studio 中执行一些常见任务感到困惑。本文提供了多种开发技巧和实用窍门,帮助开发者更好地利用 Android Studio 的强大功能,包括界面导航、代码调试和项目管理等方面,使开发过程更加高效顺畅。 ... [详细]
  • 本文介绍了在 Android Studio 中如何实现带有侧滑菜单功能的 ListView 控件——SwipeMenuListView。通过详细说明其基本使用方法和配置步骤,帮助开发者快速集成这一功能。具体包括在项目中添加必要的依赖项,并进行相应的布局和代码设置,以实现流畅的侧滑菜单效果。 ... [详细]
  • 将 Eclipse 中的 Java Web 项目迁移至 IntelliJ IDEA 并配置 Tomcat 环境
    为了适应更高效的工作流程,本文详细介绍了如何将基于Eclipse构建的Java Web项目迁移到IntelliJ IDEA,并在新环境中配置Tomcat服务器,以确保项目的顺利运行。此过程不仅涉及项目文件的转移,还包括解决可能遇到的兼容性问题和环境配置挑战。通过本文的指导,开发者可以轻松实现从Eclipse到IntelliJ IDEA的过渡,提升开发效率。 ... [详细]
  • 在尝试运行从网络下载的Demo时,使用Android开发工具遇到了模拟器无法启动的问题,错误提示为“模拟器连接中断!正在取消‘活动启动’进程”。此问题可能与模拟器配置、系统兼容性或网络环境有关,建议检查相关设置以确保顺利运行。 ... [详细]
  • 1.搭建开发环境>解压压缩文件,得到:①AndroidSDK(类似于JDK)②Eclipse③ADT>配置两个path环境变量:D:\adt-bundle-w ... [详细]
  • 最近在网上下载了myeclipse2015的stable2.0版本做平时练习使用,但是正版的myeclipse是需要付费的,所以就找了一个破解方法,下面是破解步骤。myeclips ... [详细]
  • BIRT概述与安装指南
    本文旨在介绍BIRT(Business Intelligence and Reporting Tools)的基本概念及其安装流程。首先,详细解析了BIRT的定义、组成结构及其核心优势。随后,提供了BIRT报表制作工具的安装指南,包括下载源的选择与安装步骤,帮助用户快速上手并利用BIRT进行高效的数据分析与报告生成。 ... [详细]
  • 在Hibernate开发过程中,经常会遇到`java.lang.IllegalArgumentException: org.hibernate.QueryException`这一异常。该问题通常由查询语句中的语法错误或不兼容的参数类型引起。本文将深入分析该异常的成因,并提供多种有效的解决策略,包括检查HQL语句的正确性、确保实体类属性与数据库字段的一致性,以及合理配置Hibernate的查询参数。通过这些方法,开发者可以快速定位并解决相关问题,提高系统的稳定性和可靠性。 ... [详细]
  • 从Maven环境搭建到新建Maven项目的全流程指南
        话不多说,直接入正题。  一、配置maven环境首先安装最新版支持javaee的eclipse。我这里下载的版本是eclipse-jee-mars-2-win32-x86_64 ... [详细]
  • 利用System.getProperty方法设置与获取JVM系统属性详解
    这篇文章主要介绍了通过System.getProperty配置JVM系统属性,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值, ... [详细]
  • 我正在Linux64bit下使用EclipseCDT编写一个简单的C共享库。代码对的rand()函数有一个引用它编译得很好但是在链接时报告来自链接器的以下错误:gcc-shared ... [详细]
  • https:www.hollischuang.comarchives74 对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE ... [详细]
  • Java学习日常笔记:详细记录操作日志的方法与实践
    Java学习日常笔记:详细记录操作日志的方法与实践 ... [详细]
  • 下面是在网上找的几种反编译软件的安装以及使用:一、JD-JUI官网下载链接:http:jd.benow.ca下载之后解压,点击“jd-gui.exe”运行:直接将.jar文件拖 ... [详细]
  • 请在电脑上打开以下链接进行下载w3cschool离线版(chm):http:pan.baidu.coms1bniwRCV(最新,2014年10月21日更新)w3cschool离线版(ht ... [详细]
author-avatar
完美美容店
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有