如前所述,编译ios不能与JDK1.7一起使用。所以如果你有一个mac,并且你安装了JDK1.7,那么你可能想要创建一个小的shell脚本。 煤矿是下:
/应用/使用Adobe Flash Builder的4.7/run.sh
包含:
export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home/"
/Applications/Adobe\ Flash\ Builder\ 4.7/Adobe\ Flash\ Builder\ 4.7.app/Contents/MacOS/Adobe\ Flash\ Builder\ 4.7
现在,你可能想从您的船坞启动它,因为从终端运行它有点屁股疼痛,所以启动Automator并创建新的应用程序。称它为FB4.7或任何你喜欢的。接下来,在左上方的搜索字段中,搜索shell脚本。 而下“运行shell脚本”右边的窗格中,输入以下命令:
/Applications/Adobe\ Flash\ Builder\ 4.7/run.sh
权,现在保存在/应用程序的应用程序,它就像任何其他应用程序拖动到您的船坞。
您可能还想使用AIR3.5来运行它。我在使用FB4.7附带的标准AIR sdk调试ios时遇到了一些问题,因此在终端(注意我不使用finder作为finder替换文件夹的全部内容)执行以下操作:
cd /Applications/Adobe\ Flash\ Builder\ 4.7/sdks/
cp -rv 4.6.0 4.6.0-Air3.5
cp -rv ~/Downloads/air3-5_p4_sdk_asc2_mac_111912/* ./4.6.0-Air3.5/
# you might need to use appropriate path of wherever you put air3.5 after you copied/downloaded it
您可能还需要退出FB,如果它是开放的:
cd /Applications/Adobe\ Flash\ Builder\ 4.7/eclipse/plugins/com.adobe.flash.compiler_4.7.0.349722/
mv AIRSDK AIRSDK.old
cp -rv /Applications/Adobe\ Flash\ Builder\ 4.7/sdks/4.6.0-Air3.5 ./AIRSDK
我还发现,为了进行调试工作,你可能需要去iTunes和手动弹出的所有设备,除了一个你正在调试,当然是
O,是的,为了使它在IOS模拟器上工作,我还必须去xcode并安装ios sdk5.0。还没有真正调查过如何使用较新的ios sdk运行。获取每个我跑simmulator一息尚存,我必须选择我的SDK版本时间恼人的弹出,但必须现在
快乐编码
问候
run.sh为我工作 – Casey