【菜鸟翻译】Creating an Android Project

简介:

Creating an Android Project

An Android project contains all the files that comprise the source code for your Android app. The Android SDK tools make it easy to start a new Android project with a set of default project directories and files.

This lesson shows how to create a new project either using Eclipse (with the ADT plugin) or using the SDK tools from a command line.

Note: You should already have the Android SDK installed, and if you're using Eclipse, you should also have the ADT plugininstalled (version 21.0.0 or higher). If you don't have these, follow the guide to Installing the Android SDK before you start this lesson.

Create a Project with Eclipse


  1. Click New  in the toolbar.
  2. In the window that appears, open the Android folder, select Android Application Project, and click Next.

    Figure 1. The New Android App Project wizard in Eclipse.

  3. Fill in the form that appears:

    Click Next.


  4. Application Name is the app name that appears to users. For this project, use "My First App."
  5. Project Name is the name of your project directory and the name visible in Eclipse.
  6. On the next screen to configure the project, leave the default selections and click Next.
  7. The next screen can help you create a launcher icon for your app.

    You can customize an icon in several ways and the tool generates an icon for all screen densities. Before you publish your app, you should be sure your icon meets the specifications defined in the Iconography design guide.

    Click Next.

  8. Now you can select an activity template from which to begin building your app.

    For this project, select BlankActivity and click Next.

  9. Leave all the details for the activity in their default state and click Finish.

Your Android project is now set up with some default files and you’re ready to begin building the app. Continue to the next lesson.

Create a Project with Command Line Tools


If you're not using the Eclipse IDE with the ADT plugin, you can instead create your project using the SDK tools from a command line:

  1. Change directories into the Android SDK’s tools/ path.
  2. Execute:
    android list targets

    This prints a list of the available Android platforms that you’ve downloaded for your SDK. Find the platform against which you want to compile your app. Make a note of the target id. We recommend that you select the highest version possible. You can still build your app to support older versions, but setting the build target to the latest version allows you to optimize your app for the latest devices.

    If you don't see any targets listed, you need to install some using the Android SDK Manager tool. See Adding Platforms and Packages.

  3. Execute:
    android create project --target <target-id> --name MyFirstApp \
    --path <path-to-workspace>/MyFirstApp --activity MainActivity \
    --package com.example.myfirstapp
    

    Replace <target-id> with an id from the list of targets (from the previous step) and replace <path-to-workspace> with the location in which you want to save your Android projects.

Your Android project is now set up with several default configurations and you’re ready to begin building the app. Continue to the next lesson.

Tip: Add the platform-tools/ as well as the tools/ directory to your PATH environment variable.




创建一个Android项目
一个Anroid项目包含的所有文件,包括你项目的源代码文件。Android的SDK工具能够更容易的启动一个新的项目设置项目默认的目录和文件。

这节课程展示怎样创建一个新的项目,使用Eclipse(带有ADT插件)或使用SDK工具命令行。

注意:你已经安装了Android的SDK,并且如果你使用Eclipse,你也已经安装了ADT插件( 21.0.0或以上版本)。如果你没有完成这些,你在开始这节课之前,先参照 安装SDK  。

使用Eclipse创建一个项目。
1.点击工具条的 新建图标。
2.在出现的window窗口中,打开Android文件夹,选择Android应用项目,点击下一步。
3.填写出现的表格:
   应用名:是一个展示给用户的app名字,如这个项目,使用“My First App”;
   项目名字:是一个你项目在Eclipse中可见的名字。
   包名:是你的App的命名空间(在Java项目中使用同样的规则)。在你 安装的所有Android系统应用中,
              你的包名必须是唯一的。对于这个原因,它通常最好的方式是使用你公司或公共组织实体的反向域名。
              对于这个项目,你能使用一个像“com.example.myfirstapp”.然而,你是不能向google play中提交
              "com.example"命名空间的app.
   最小需要的SDK:是你的app支持的最低Android版本。表明使用的API level.如果你要支持更多设备,你应该
            尽可能的支持更低的版本,让你的应用使用它的核心功能。如果你的应用使用了新的Android
            版本上的功能,你需要指出它可支持的版本(如前所述 支持不同的平台版本)。
    目标SDK:表明你支持的的程序支持Android最高版本(也使用API level)
            当一个新版本出来,你应该测试你的应用在新版本上使用这些的api,更好的匹配最新的api,更好的适应
            新平台特性。
   编译:是你app编译的支持平台版本。默认,是你SDK的最新版本。(它可能是Android4.1或更高,如果你没有
            这些版本,你就必须使用SDK Manager去安装)。你能构建你的app支持最老的版本,但设置构建目标到
            最新版本允许你启用新特性和优化你的应用程序在用户最新的设备上。
   主题:你可以特别指定你的UI样式。你也可以不用设置。
 点击下一步。
4.在下一个页面上配置项目,不用默认选项,点击下一步。
5.下一个页面能帮你创建一个应用桌面图标。
      你能够定制一个图标,用几种方法和工具生成一个适合所有屏幕密度的图标。在你发布你的应用之前,
       你应用要确保你的图标是遵循规范中定义的图标规格。
    点击下一步。
6.现在你能选择一个activity模板,做为你构建的应用的开始页。
   对于这个项目,选择BlackActivity,点击下一步。
7.其它的activity信息使用默认状态,点击完成。

你能使用一些默认的文件,设置你的项目,就可以开始你的项目了。

使用命令行工具创建一个项目
如果你不使用带有ADT插件的Eclipse IDE创建项目,你也可以使用SDK命令行登陆你的项目:
1.改变目录进入Android SDK's /tools/路径
2.执行: android list targets
   它将打列出你下载的SDK可用 android平台版本。找到你要编译的平台版本。记下目标id。
    我们推荐你尽可能的选择最高版本。你能构建你的app支持的最低版本,但是设置构建目标到最新
   版本,能优化你的app在最新的设备上。
   如果你没有看到任何目标列表,你需要使用你安装的Android SDK管理工具。
3.执行: android create project --target <target-id> --name MyFirstApp \
--path <path-to-workspace>/MyFirstApp --activity MainActivity \
--package com.example.myfirstapp
   
替换<target-id>从这个列表中选择的id(从之前的步骤)和替换<path-to-workspace>用你
想保存你项目的位置。

你的android项目现在使用一些默认配置设置完成。
Tip:添加platform-tools作为tools/目录放到你的path环境变量中。


                                                                                                                  2013-10-29 21:12


















目录
相关文章
|
Android开发
IDEA编译gradle提示This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 2020.3.1 or newer.
IDEA编译gradle提示This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 2020.3.1 or newer.
904 1
|
Android开发
【错误记录】Android Studio 编译报错 ( VirtualApp 编译 NDK 报错 | Error:A problem occurred configuring project ‘: )(一)
【错误记录】Android Studio 编译报错 ( VirtualApp 编译 NDK 报错 | Error:A problem occurred configuring project ‘: )(一)
875 0
【错误记录】Android Studio 编译报错 ( VirtualApp 编译 NDK 报错 | Error:A problem occurred configuring project ‘: )(一)
|
7月前
|
JavaScript Java 开发工具
Vue project package Android App
Vue project package Android App
79 0
|
Android开发
Android > Project with path ‘:audiovisualize‘ could not be found in project ‘:app‘. 异常解决方案
Android > Project with path ‘:audiovisualize‘ could not be found in project ‘:app‘. 异常解决方案
89 0
|
Android开发
Android Studio的Project有某个项目,Build Variants却没有,如何添加物已有项目?
Android Studio的Project有某个项目,Build Variants却没有,如何添加物已有项目?
183 0
This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled
This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled
209 0
This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled
This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled
68 0
|
XML JSON 文字识别
Android 百度翻译API(详细步骤+源码)
Android 百度翻译API(详细步骤+源码)
1031 0
Android 百度翻译API(详细步骤+源码)
|
Android开发 iOS开发
搞定Android Studio cannot open this project, please retry with Android Studio 3.6 or newer
搞定Android Studio cannot open this project, please retry with Android Studio 3.6 or newer
180 0
搞定Android Studio cannot open this project, please retry with Android Studio 3.6 or newer
|
Android开发
【已解决】Android Studio下,gradle project sync failed 错误
原文:【已解决】Android Studio下,gradle project sync failed 错误 Android studio下突然报错 gradle project sync failed.
6853 0