最近使用了一下命令行 ADT打包移动程序,效率不错留个记号
在这之前首先需要AIR3.0以上SDK,然后配置环境变量(在 lib/android/bin 文件夹中)我只配置了 Path 环境变量
然后cmd,再然后找到你的项目文件夹,输入下列命令
apk:
adt -package -target apk-captive-runtime -storetype pkcs12 -keystore xr.p12 -storepass 1234 test.apk test-app.xml test.swf AppIconsForPublish
ipa:
批处理形式,吧下面文字保存成createIPA.bat
call adt -package -target ipa-test -storetype pkcs12 -keystore ipa.p12 -storepass 1234 -provisioning-profile ipa.mobileprovisiontest.ipa 祥test-app.xml test.swf AppIconsForPublish
说明:
adt
-package //打包
-target apk-captive-runtime //打包类型 android为(apk/apk-debug/apk-captive-runtime//此参数为 带运行环境生成)ios为( [ipa-test | ipa-debug | ipa-app-store | ipa-ad-hoc])
-storetype pkcs12 //证书类型
-keystore test.p12 //证书路径
-storepass 1234 //证书密码
test.apk test-app.xml test.swf AppIconsForPublish //这里就是需要生成的文件名称,配置xml路径,已经生成的swf路径,最后是图标路径(这个图标路径如果不写的话会有报错)