[创建项目步骤 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 该项目

更多相关文章

  1. Android Gradle Plugin指南(三)——依赖关系、android库和多项目配
  2. 从零开始学android开发-adt-bundle-eclipse下的修改android app
  3. Android版本名称、版本号、API level对应关系
  4. android studio导入quick cocos2dxV3.3的android项目出现的andro
  5. Android系列教程之四:Android项目的目录结构
  6. android 名称
  7. Android Studio修改apk打包生成名称
  8. Android 调试:java 跨工程调试 android 项目
  9. Android Studio项目适配Android X(Android 9.0)

随机推荐

  1. Android(安卓)Fragment数据传递
  2. Android:混合轮播视频和图片
  3. Gradle Build加速
  4. Android(安卓)SeekBar
  5. 小知识点
  6. Android中的JSONObject和JSONArray的使用
  7. Android的ADT自带的与Java EE版的Eclipse
  8. 【UI交互效果】android UI效果三: 滚动切
  9. Android(安卓)GradientDrawable类的详解,
  10. 用SVN下载goolge android的开源项目