android [1_ManagingProjects]

[创建项目步骤 2011-07-13]
主要是以命令行创建工程、

1: Creating an Android Project (配置完android_sdk 环境变量之后、命令行 创建android项目)

例子:
android create project \
--target <target_ID> \
--name <your_project_name> \
--path path/to/your/project \
--activity <your_activity_name> \
--package <your_package_namespace>


说明:target 指定的是本地 android 版本。本地的最低版本为 1,依次累加 。如果本地的最低的android 版本为 2.1,创建项目后的 target 就为 7 。
  name  android 项目的名称
  path 项目存放的路径名称
  activity  项目的主activity名称
  package   项目的包名, 程序运行后的进程中 看到的程序名称就是包名
 
android create project --target 1 --name ZL_TEST --path . --activity Main --package com.zl.android




▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁

2.Signing Your Applications (注册应用程序)

Here's an example of a Keytool command that generates a private key:(这里的一个例子,在一个命令Keytool生成一个密钥)

keytool -genkey -v -keystore release  -alias release -keyalg RSA -keysize 2048 -validity 10000

(keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -keysize 2048 -validity 10000 -storepass android -keypass android )



在以后同一个应用程序升级时,会自动匹配该应用程序是不是同一个密匙和密码,否则安装或升级失败!

-keystore  密钥库的名字 一般不改 默认就行

-alias    别名,自定义密钥的别名


在执行的命令的过程中、会提示输入密码等信息.
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁

3.Developing-Building and Running (Building)

Build signed and aligned

1)修改项目根目录下的 build.properties 属性文件
key.store=release-key.keystore (指定密匙)
key.alias=release (指定别名)

2)在配置好ant 前提下 、命令行进入 项目的根目录 执行 (该命令打包为最终版本)
ant release

3) 在打包该应用程序的过程中 会提示输入 签名证书的 密码。(创建keystore 输入的密码)

▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁

4. 将手动创建的android 工程import 到 eclipse中

1)将任意一个工程更目录下的
.classpath
.project (修改文件中的 <name>节点中的项目名称)

使用 eclipse import 该项目

 

你可能感兴趣的:(android)