我有一个AIR应用程序,我想稍微调整一下。我只有.air包,没有原始的源代码树。
我注意到它只是一个包含内容的ZIP文件。当我操作内容时,AIR不再接受该包。我假设这是因为META-INF / AIR / hash和签名不再是最新的。
我可以从修改后的树创建一个新的(自签名)AIR包吗?怎么样?我一直在研究adt工具,但对这个用例找不到多少。
答案 0 :(得分: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
...然后列出要包含在包中的所有资源。