2009-04-28 50 views

回答

1

我有一个用于签名的批处理文件。不知道如何ANT的作品,但我相信你能弄清楚如何工作的:

Java的罐子 “C:\ SPRINT_WTK_31 \ BIN \ JadTool.jar” -addcert -alias sprintadp -keystore“ C:\ SPRINT_WTK_31 \ appdb \ keystore.sks” -inputjad部署\ xxx.jad -outputjad部署\ xxx.jad

Java的罐子 “C:\ SPRINT_WTK_31 \ BIN \ JadTool.jar” -addjarsig -jarfile部署\ Phone.fm.jar -keystore “C:\ SPRINT_WTK_31 \ appdb \ keystore.sks” -keypass adp2006 -alias sprintadp -inputjad部署\ xxx.jad -outputjad部署\ xxx.jad

当然,更换Sprint ADP的东西无线一个真正的证书(我希望我有...),并用Sun的WTK路径替换Sprint的WTK路径。

+0

那会做!只是包含在一个ant命令的exec任务中。谢谢! – 2009-04-29 03:02:43

2

你去几个选项:

  1. 使用对建筑,包装额外的任务,签署MIDlet的蚂蚁libary天线(http://antenna.sourceforge.net/
  2. 呼叫WTK的命令直接执行exec
  3. 使用shell脚本

我强烈推荐第一个选项。为了让您开始使用天线,请查看下载包中提供的示例文件。

+0

+1推荐天线! – 2009-05-13 20:22:20