[创建项目步骤 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 该项目
分享到:
相关推荐
cpu修改代码,联想A60+的Android_scatter 用于升级手机cpu,功能很大,结构小巧,但很使用
1. 下载并解压“android_usb_driver.rar”。 2. 连接Nexus One到电脑,确保设备设置为“开发者选项”中的“USB调试”模式。 3. 如果设备未被自动识别,需要手动安装驱动。在设备管理器中找到未知设备,右键选择...
### MT6735_Android_scatter 文件解析与理解 #### 概述 在深入了解MT6735_Android_scatter文件之前,我们先来了解一下什么是scatter文件以及它在安卓设备线刷过程中的作用。 **Scatter文件**是用于描述固件分区...
包括BaiduMap_AndroidSDK_v3.1.0_Docs.zip、BaiduMap_AndroidSDK_v3.1.0_Lib.zip、BaiduMap_AndroidSDK_v3.1.0_Sample.zip
MT6589_Android_scatter_emmc.txt 配置文件
ShareSDK是中国移动社交分享组件的集大成者,它为Android开发者提供了一站式的社交平台接口,包括微信、QQ、微博等主流社交应用。在"ShareSDK_Android1.1.6_Libs_Jar包"中,我们主要讨论的是ShareSDK在1.1.6版本的库...
android 4.1 最新SDK Windows版: http://s1.eoeandroid.com/sdk/4.1/android-sdk_r20-windows.zip(推荐) http://s1.eoeandroid.com/sdk/4.1/installer_r20-windows.exe Mac版: ...
【Android_07_Spinne】是一个关于Android平台下Spinner组件的专题,主要涉及Spinner的使用、功能和常见应用场景。Spinner是Android UI设计中一种常见的选择控件,它允许用户在一组预定义的选项中进行选择,通常用于...
1. **设置环境**:确保你已经安装了Android NDK,这是在Android上编译C/C++代码所必需的工具。还需要配置Android SDK和NDK的路径,以便于构建系统找到所需的工具链。 2. **获取libusb源码**:从libusb的官方网站...
Android x86 即运行于 x86 PC上的Android操作系统,目前已经支持大部分安卓程序。Android X86平台是由Beyounn和Cwhuang主持设计的。项目的主要目的在于为X86平台提供一套完整的Android 系统解决方案。 从官方网站上...
1. **SDK Manager**: 这是Android SDK的核心管理工具,用于下载和更新不同的SDK组件,如平台工具、开发工具、系统映像等。在r21版本中,用户可以使用SDK Manager获取针对不同Android版本的API级别,以及各种额外的...
最近在调试Android支持USB摄像头的问题!一直没什么进展!公司的网速又慢!开发环境都搭建不起来!都从家里下载了安装包再拷贝到公司用!这个资源是网站下载的一份Android usb摄像头的源码!我在我的Exynos4412...
1. **SQLite**:SQLite 是一个轻量级的关系型数据库,广泛用于 Android 应用中存储数据。源码可以帮助开发者深入理解其内部工作原理,如何执行 SQL 查询,以及如何优化数据库操作。 2. **Java、javax、com、org、...
在Android平台上,调用外接摄像头是一项常见的功能,尤其对于那些需要进行图像处理或多媒体应用的开发者来说至关重要。本文将详细讲解如何在Android应用中实现这一功能,包括拍照、录像以及调整摄像头方向。 首先,...
android_tts_离线语音demo包文字转语音。 不依赖于手机的tts,及时手机没有安装tts,也可以运行。 成功的将文字转成语音,可以切换声音,调整语速。 尚存一个小问题,英文单词不认识了,读成了一个个字母。欢迎高人...
1. **图标设计原则**: - 清晰:图标应该简洁明了,易于理解,即使在小尺寸下也能快速识别。 - 一致性:所有图标应遵循相同的视觉风格,包括线条宽度、阴影效果和色彩搭配。 - 可触控性:考虑到触摸屏的使用,...
android_dtmf_decoderi一个开源的dtmf解析工程,包含全部源代码。 使用java实现的fsk解析
"Android Ble 蓝牙4.0 GATT 错误代码详解" Android Ble 蓝牙4.0 GATT 错误代码是指在 Android 蓝牙4.0 设备中使用 GATT(Generic Attribute Profile)协议时可能出现的错误代码。这些错误代码用于标识不同的错误...
这本全世界黑客翘首以盼的《黑客攻防技术宝典:Android篇》终于出版了。这是目前最全面的一本Android系统安全手册,书中细致地介绍了Android系统中的漏洞挖掘、分析,并给出了大量利用工具。这是作者阵容最强大的一...
源码里面有Bluetooth4_3/BLEDemo/Android_Lightblue.apk三个.前两个是BLE的demo。BLEDemo这个功能较Bluetooth4_3多一些,有兴趣的可以都看下。Android_Lightblue.apk是Android版的lightblue,在进行ble开发的时候用...