Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 AIR 应用程序,我想稍微调整一下。我只有 .air 包,没有原始源代码树。
我注意到它只是一个包含内容的 ZIP 文件。当我操作内容时,AIR 不再接受该包。我认为这是因为 META-INF/AIR/hash 和签名不再是最新的。
我可以从修改后的树创建一个新的(自签名)AIR 包吗?如何?我一直在查看 adt 工具,但找不到太多关于这个用例的信息。
只需使用 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
...然后列出要包含在包中的所有资源。