antenna是ant的扩展包,它是专用来构建、编译、打包、部署J2ME应用的辅助工具。
antenna下载地址:
antenna.sourceforge.net我们先下载安装好ant,然后把antenna的jar包放到ant安装目录小的lib目录下,然后就可以编写build.xml文件了。
antenna包包括:
WtkJad 创建或修改jad文件
WtkBuild 编译、构建
WtkPackage 打包,允许预处理,混淆
WtkMakePrc 转换成在PalmOS上能运行的 PRC文件
WtkRun 模拟器运行
WtkRapc 调用BlackBerry rapc编译器, 产生BlackBerry .cod 文件
WtkPreverify 预校验
WtkObfuscate 混淆,需要混淆包
WtkSmartLink 优化,去掉不必的文件
WtkPreprocess 宏定义、类C语言的预处理
WtkDeploy 部署
关于工作目录:
j2me_application
|-bin jad文件和j2me的jar文件
|-classes 编译后的class文件(校验是否无关)
|-lib 第三方开发包
|-res 资源文件
|-src 源文件
|-build.xml ant工程文件,可以读取.properties文件中的资源
build.xml解释:
build.xml与ant中的build.xml差不多,由许多task构成:
1。 target:init 新建项目目录(结构同wtk项目)
2。 target:j2me-jad 生成jad文件,midlet和attribute的声明应在这样编写
3。 target:j2me-build 编译midlet suite源文件
4。 target:j2me-package 打包
5。 target:j2me-run 测试运行
6。 target:j2me-deploy 部署
分享到:
相关推荐
### 作者简介 - **Warren L. Stutzman**:维吉尼亚理工大学的荣誉教授,长期从事天线技术的研究和教学工作。 - **Gary A. Thiele**:代顿大学的荣誉教授,在天线设计方面有着丰富的经验和研究成果。 ### 出版信息 -...
Small Antenna 移动设备器材简介
- **软件简介**:Antenna Magus是一款专为天线设计而开发的软件工具,它提供了广泛的天线模型、阵列布局以及相关的设计计算功能,旨在帮助工程师们更高效地完成天线设计任务。 - **用户反馈**: - **许可与定价**:...
1.1 天线简介 天线是无线通信系统不可或缺的一部分,用于在空间中传输和接收电磁波。这些波是从导线中的信号转换来的,能够被另一个天线接收并转换回信号或电压,以便被接收机进一步处理。天线的接收和发射功能可以...
内容简介 本书是《现代天线设计》的第二版,由Thomas A. Milligan撰写。作为该领域的权威著作之一,本书旨在为读者提供全面且深入的天线设计理论与实践知识。它不仅涵盖了基础理论,还包括了最新的技术和设计方法,...
适应性天线阵列(Adaptive Antenna Arrays)是一种能够自动调整其方向图以优化接收或发射信号性能的天线系统。通过调整阵列中各个单元的相位或幅度,可以使主波束指向期望的信号源,同时抑制干扰和噪声。适应性天线...
**Ant简介** Ant是一个XML驱动的构建工具,通过定义任务和目标来自动化项目的构建过程。它支持多种操作,如编译源代码、打包、部署和测试。Ant的灵活性和可扩展性使其成为Java项目中的首选构建工具。用户可以通过...
#### 一、微带天线简介及U形槽单层贴片微带天线的概念提出 1995年,T. Huynh 和 K. F. Lee 首次提出了U形槽单层贴片微带天线的概念。这是一种在微波通信领域极为重要的天线设计方法。传统的微带天线由于其体积小、...
太赫兹辐射简介** 太赫兹辐射是指频率位于0.1到10 THz(即波长从3 mm到30 μm)之间的电磁辐射。这一频段位于微波与红外光之间,在材料检测、安全检查、生物医学成像以及高速无线通信等方面展现出巨大潜力。 **2. ...
- `README.md`:项目简介和使用指南。 - `package.json`:项目配置文件,包含了依赖库和版本信息。 - `LICENSE`:项目的开源许可证信息。 - `.gitignore`:定义了Git忽略的文件和目录。 - `tsconfig.json`:...
**时域有限差分法(FDTD)简介** 时域有限差分法(Finite-Difference Time-Domain,简称FDTD)是一种数值计算方法,广泛应用于电磁场和微波工程领域,用于解决波动方程,尤其是电磁波传播的问题。FDTD的基本思想是...
MIMO简介(英文) - Tutorial written by Prof. Debbah, head of the Alcatel-Lucent Chair on flexible radio
二、Antenna Toolbox简介 MATLAB的Antenna Toolbox提供了各种天线模型和设计功能,支持天线的建模、分析、优化和阵列设计。利用矩量法(MoM)等数值方法,可以精确计算天线的阻抗、增益、辐射模式、远场图案等关键...
"5G Massive MIMO原理简介" Massive MIMO(Multiple-Input Multiple-Output,多输入多输出)是5G NR(New Radio)的一项关键技术。它通过增加天线的数量和波束赋型(Beamforming),可以实现多用户空分、提升频谱...
#### 一、陶瓷天线简介 陶瓷天线作为一种小型化、高性能的天线解决方案,在蓝牙、Wi-Fi等无线通信领域有着广泛的应用。其主要特点是体积小、重量轻、成本低、性能稳定,非常适合集成到各种便携式电子设备中。本文将...
#### 一、PCAAD6.0简介 - **软件版本与作者**: PCAAD 6.0(Personal Computer Aided Antenna Design Version 6.0)由David M. Pozar编写,版权归属于Antenna Design Associates, Inc.。 - **软件功能**: 用于天线...
根据该文献的简介,我们了解到这种新型天线的设计可能对无线通信、军事雷达、遥感以及任何需要小型化宽带天线的应用领域具有潜在的重要价值。考虑到文献的发表时间较早(2010年),这种设计在当时可能是对现有技术的...