当我们创建完Android工程如(HelloAndroid)后,展开"Package Explorer"窗口里的"HelloAndroid"项名称,可以看见如下目录结构:

res:放置应用程序用到的资源文件。其包含(Drawable,layout,values等目录)。当这个目录下的文件发生变化时,src目录下面的R。java就会自动发生变化。

assets:主要放置多媒体等数据文件 。

res/drawable:放置应用到的图片资源。

res/layout:放置一些与UI相应的布局文件,都是xml文件。

res/values:放置字符串,颜色,数组等常量数据。

AndroidManifest.xml:相当于应用的配置文件。在此文件里必须声明应用的名称,应用所用到的Activity,Service ,Reveiver等。

开启Android工程

我们开启Eclipse环境来,在左上方的菜单上,选择[File->New->Project],会弹出[New Project]对话框。Eclipse是通用的剪辑环境,可根据你所安装的不同的插件而支持许多种类的工程的创建。点击[Android]资料夹下的 [Android Project]对话框,点选"Browse。。"按钮以选择[开启已经存在的工程](Create project from existing source)。我们现选择F盘目录为[F:/Android/projects]中的HelloAndroid工程[F:/Android /projects/HelloAndroid]。

当我们选择现存的工程时,[New Android Project]对话框中的诸如名称(Project Name)以及其他内容都会被自动填写好。这时我们可以按下[Finish]按钮,完成从现有工程新增到Eclipse环境的动作。

导入Android工程

如果你Android工程已经位于工作环境(WorkSpace)文件夹下,想使用上述方法开启现有Andriod工程时,会得到欲开启的工程已在工作目录下的警告。因此我们得用另一个方法:导入工程。

在Eclipse左上方的菜单上,选择[File->Import]选项,会弹出[import]对话框。选择 [General->Existing Projects into WorkSpace]项目,然后按下[Next]按钮到新一个画面。在[Select Root Directory]栏位旁,按下右方的[Browse。。。]按钮,选择对应的工程。选择好后,按下[Finish]按钮完成从现在存的工作环境 (WorkSpace)资料夹下的工程导入到Eclipse环境的动作。

不同SDK版本的范例工程会放在[andriod_sdk/plateforms/android-版本/samples]目录中,请自行根据要开发的版本选择范例。

切換SDK版本

Android在SDK1。5版之后引入了支援多个版本SDK模拟器的新特性,让我们得以透过修改属性设定画面的设定,来切换用来编译与运行这些工程的目标SDK版本。

在[Navigator]的[HelloAndroid]文件夹下点击右键,选择[properties]选项,会开启工程属性设定界面。

在设定画面中先选择左方的Android标签,选择后会出现可勾选的[Project Build Target]选单。

在选单中选择适当的目标版本,选择之后按下OK结束设定画面,这时工程就切换成可使用目标版本编译的状态了。

【编辑推荐】

【责任编辑:Pockey TEL:(010)68476606】

点赞 0

android如何打开工程文件夹,Android工程目录结构介绍相关推荐

  1. Unity工程文件夹里的目录结构

    M 1.特殊文件夹 Assets Library ProjectSettings Editor Editor Default Resources Gizmos Plugins Resources St ...

  2. android手机内存创建文件夹,Android在内存问题中创建文件夹

    我在内部存储器中为我的应用程序创建文件夹时遇到了一些问题.我正在使用这段代码: public static void createFoldersInInternalStorage(Context co ...

  3. android ctrl 左键鼠标左键直接打开xml文件夹,android – 在listview项目上单击打开xml文件...

    在onItemClick中 跟随 这似乎是一个良好的教程开始. 你没有打开一个xml.您可以根据列表项单击的位置导航到其他活动.每个活动都有自己的布局设置. 以下应该有效 try { String v ...

  4. android备份程序数据库文件夹,Android备份/恢复:如何备份内部数据库?

    我实现了一个BackupAgentHelper使用提供的FileBackupHelper来备份和恢复我有本机数据库.这是通常与ContentProviders一起使用的数据库,位于/ data / d ...

  5. android 创建隐藏文件夹吗,Android创建隐藏文件可能文件夹

    Android创建隐藏文件或者文件夹 android创建隐藏文件或者文件夹,其实只要在文件名或者文件夹名字前加一个点号即可. 隐藏文件(夹)可直接进行读写. 如果需要去除隐藏,那就是重命名,去除点即可 ...

  6. asp.net 打开服务器文件,aspnet打开服务器文件夹

    aspnet打开服务器文件夹 内容精选 换一换 对于一键式重置密码插件采用AUTO模式的裸金属服务器,一键式重置密码插件启动时,会随机选取端口进行使用,可能占用了业务端口.对于已创建的裸金属服务器,仍 ...

  7. android ctrl 左键鼠标左键直接打开xml文件夹,设置Android Studio通过Ctrl+左键查看源码...

    开始学习android的时候希望能点进系统提供的控件中查看源码,但是实际操作发现,看到的每个源文件方法都是抛出的Exception,所以想要设置成可以直接查看具体实现,记录下我自己的操作方法. 1.首 ...

  8. Android使用文件管理器打开指定文件夹,浏览里面的内容

    Android下可以打开一些文件,带有.doc 等后缀的文件网上一般都有解释,这个写一个使用文件管理器打开指定文件夹的 private void openAssignFolder(String pat ...

  9. 【Unity3D】Android 打包 ④ ( Android 工程打包 | Unity 中导出安卓工程 | Android Studio 打开 Unity 导出的 Android 工程 )

    文章目录 一. Android 工程打包 二. Android Studio 打开 Unity 导出的 Android 工程 一. Android 工程打包 Android 工程打包 就是将 Unit ...

最新文章

  1. 【Linux】【Services】【SaaS】Docker+kubernetes(13. 部署Jenkins/Maven实现代码自动化发布)...
  2. 测试php数字范围_你不知道的接口测试之拾遗
  3. 【SQL Alchemy】AttributeError: '...' object has no attribute 'translate'错误的解决
  4. 一份针对于新手的多线程实践--进阶篇
  5. 基于CDS view自动生成的OData服务,是如何实现read操作的
  6. Java中的Switch都支持String了,为什么不支持long?
  7. linux如何安装zip文件格式,如何在Linux下创建与解压,安装zip, tar, tar.gz和tar.bz2文件...
  8. HDU 4931 Happy Three Friends(水)
  9. 从零开始学OpenCV(一)——OpenCV的安装
  10. oracle12C以上版本创建pdb数据库实例实践
  11. PDCA理念融入软件测试
  12. 阿里巴巴(容器镜像服务)docker+springboot实践
  13. Fiddler之自动修改数据包(Free HTTP插件)
  14. 大数据入门教程系列之Hive内置函数及自定义函数
  15. 房贷计算器(包含商业贷款和公积金贷款) 两种思路
  16. (附源码)spring boot大学生综合素质测评系统 毕业设计162308
  17. 电子报表数据稽核实践-VLOOKUP函数的妙用
  18. 数据可视化——R语言ggplot2包绘制相关矩阵为热图
  19. JavaWeb核心技术——Web概述
  20. 除了阿里云服务器,还有什么便宜的服务器值得推荐?

热门文章

  1. 探索2018年春节互联网流量峰值再创新高背后
  2. Android使用MediaCodec解码H264视频解码器
  3. sql查询文章上一篇下一篇
  4. SQL注入(Injection)简介
  5. Linux 实时性能测试工具——Cyclictest 的使用与分析
  6. 中国股民掉进罗杰斯们的陷阱(摘录)
  7. python 简单实例训练(1~10)-从零开始的Python学习 -- 简单的练习题
  8. python list.sort()方法排序一探究竟
  9. android 开发高手课程
  10. 计算机时钟周期的概念,时钟周期、机器周期、指令周期的概念及三者之间的关系...