我正在嘗試(不成功)使用命令提示符爲Windows 7打包AIR 3.3應用程序的捕獲運行時。ADT Captive運行時程序包命令行錯誤
傳遞給ADT的論點是正確的,因爲我不接受錯誤,並提示我的證書密碼:
C:\Users\Geoffrey Mattie>"C:\Program Files (x86)\FlashDevelop\Tools\flexsdk\bin\
adt.bat" -package -keystore "G:\Desktop\AIRCert.p12" -storetype pkcs12 -target b
undle "G:\Desktop\Off Air" "G:\Developer\OffAir\application.xml" -C "G:\Deve
loper\OffAir\bin\OffAir.swf" -C "G:\Developer\OffAir\assets\offAirIcon.png"
password:
然而,在輸入密碼後,我收到此:
unexpected failure: inputs not set
java.lang.IllegalStateException: inputs not set
at com.adobe.air.ApplicationPackager.createPackage(ApplicationPackager.j
ava:61)
at com.adobe.air.nai.NativePackager.createPackage(NativePackager.java:96
)
at com.adobe.air.ADT.parseArgsAndGo(ADT.java:564)
at com.adobe.air.ADT.run(ADT.java:418)
at com.adobe.air.ADT.main(ADT.java:468)
C:\Users\Geoffrey Mattie>
發生這種情況是因爲我的應用程序文件位於G
驅動器上,而ADT和Java位於C
驅動器上?有任何想法嗎?
將應用程序文件移動到'C'驅動器沒有幫助。 – TheDarkIn1978
也許先移動'-storetype'參數? – Vesper
它會產生相同的錯誤。 – TheDarkIn1978