1

我有一个 AIR 应用程序,我想稍微调整一下。我只有 .air 包,没有原始源代码树。

我注意到它只是一个包含内容的 ZIP 文件。当我操作内容时,AIR 不再接受该包。我认为这是因为 META-INF/AIR/hash 和签名不再是最新的。

我可以从修改后的树创建一个新的(自签名)AIR 包吗?如何?我一直在查看 adt 工具,但找不到太多关于这个用例的信息。

4

1 回答 1

1

只需使用 adt 就可以了。首先创建用于自签名的密钥库:

adt.bat -certificate -cn dummy 1024-RSA test.p12 password

然后创建包:

adt.bat -package -storetype pkcs12 -keystore test.p12 -tsa none -target air test.air META-INF/AIR/application.xml

...然后列出要包含在包中的所有资源。

于 2012-06-06T08:51:58.810 回答