HARMAN Adobe AIR 50.2.3.1 + Apache Flex 4.16.1的SDK构建备忘录,64位apk构建设置

Adobe AIR SDK 版本 50.2.3.1(发布日期:2023/6/30)的构建备忘录

软件开发工具包

Adobe AIR 50.2.3.1AIRSDK_Flex_Windows.zip

Apache Flex 4.16.1apache-flex-sdk-4.16.1-bin.zip

构建环境

操作系统:Windows 11 专业版 22H2 22621.1928(64位)
CPU:Intel Core i7-13700K
内存:32.0 GB

建筑工具

JDK8jdk-8u371-windows-x64.exe

Apache ANTapache-ant-1.10.13-bin.zip

步骤

准备建造工具

    • JDK8をインストール(GUI)

 

    環境変数をセット
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_371
set PATH=%PATH%;C:\air\ant\bin;
    ビルド用フォルダの作成
mkdir c:\air
    Apache ANTを展開
unzip apache-ant-1.10.13-bin.zip
cd apache-ant-1.10.13-bin
mv apache-ant-1.10.13-bin c:\air\ant

准备软件开发工具包

    Apache Flex 4.16.1の展開と設定
unzip apache-flex-sdk-4.16.1-bin.zip
mv apache-flex-sdk-4.16.1-bin c:\air\

cd C:\air\apache-flex-sdk-4.16.1-bin
vi installer.xml
	<property name="xml.properties" value="http://flex.apache.org/installer/sdk-installer-config-4.0.xml?ts=${ts}" />
	↓(下記に置換)
	<property name="xml.properties" value="http://pol2095.free.fr/SDKs/Apache_Flex/sdk-installer-config-4.0.xml?ts=${ts}" />
vi local.properties(新規)
	air.sdk.url.server=file:///C:/air
	air.sdk.url.folder=apache-flex-sdk-4.16.1-bin
	air.sdk.url.file=AIRSDK_Flex_Windows.zip
	air.sdk.url.md5=903cc1ccd601abeeeb6096ec557b8d6f
    Adobe AIR 50.2.3.1を配置
mv AIRSDK_Flex_Windows.zip c:\air\apache-flex-sdk-4.16.1-bin

建筑

cd C:\air\apache-flex-sdk-4.16.1-bin
ant md5 -Dfile=./AIRSDK_Flex_Windows.zip

ant -f installer.xml -Dflash.sdk.version=50.2 -Dair.sdk.version=50.2
	(y, Ent)
	(y, Ent)
	(y, Ent)
	...BUILD FAILED (Flash SDK download failed)

ant -f installer.xml -Dflash.sdk.version=50.2 -Dair.sdk.version=50.2
	(y, Ent)
	(y, Ent)
	(y, Ent)
	...BUILD FAILED

ant -f installer.xml -Dflash.sdk.version=50.2 -Dair.sdk.version=50.2
	(y, Ent)
	(y, Ent)
	(y, Ent)
	...BUILD SUCCESSFUL

做完了。

cd C:\air\apache-flex-sdk-4.16.1-bin
rm AIRSDK_Flex_Windows.zip
cd C:\air
mv apache-flex-sdk-4.16.1-bin ApacheFlex4.16.1_AIR50.2.3.1

IDE的设置

将”ApacheFlex4.16.1_AIR50.2.3.1″放置在适当的位置上。

FDT ※建议使用

【窗口】-【首选项】
【FDT】-【已安装的SDK】
【添加】
(选择”ApacheFlex4.16.1_AIR50.2.3.1″文件夹)

64位构建设置(适用于Android)

{项目}-[首选项]-[FDT AIR 属性]-[Android]
✔定制 ADT 参数
${包名} ${目标} ${连接} ${采样器} ${市场} ${特殊} ${遗留 AOT} -arch armv8 ${签名} ${证书} ${输出} ${内容} ${图标} ${平台 SDK}

闪电构建器4.7

[窗口]-[设置]
[Flash Builder]-[已安装的 Flex SDK]
[添加]
“Flex SDK的位置”:(选择”ApacheFlex4.16.1_AIR50.2.3.1″文件夹)

64位构建设置(适用于安卓)

{项目}-{属性}-{Flex构建打包}-{Google Android}-{电子签名}-{自定义启动}-{添加参数}

名称:-arch
值:armv8

“项目” – [属性] – [Flex构建打包] – [Google Android] – [电子签名] – [自定义启动] – [编辑参数]

名称:应用程序
值:C:\ Users {用户名} \ Desktop {文件名} .apk

环境设置(建议)

-vm
C:\Program Files\Java\jdk1.8.0_371\bin\javaw.exe
-nl
ja_JP
-startup
eclipse/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
eclipse/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
--launcher.defaultAction
openFile
-vmargs
-Xms4096m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:PermSize=1024m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=eclipse/dropins
-Declipse.application=com.adobe.flexbuilder.standalone.FlashBuilderApplication
-Djava.util.Arrays.useLegacyMergeSort=true#sthash.Be1JnMjQ.dpuf

ApacheFlex4.16.1_AIR50.2.3.1.7z(已编译的SDK)

ApacheFlex4.16.1_AIR50.2.3.1.7z 的 中文翻譯是:阿帕奇Flex4.16.1_AIR50.2.3.1.7z

购买许可证(去除启动画面)

将在”Adobe AIR SDK purchase from Harman”邮件中附带的”adt.lic”文件复制到”ApacheFlex4.16.1_AIR50.2.3.1\lib”中。

执行环境

AIR运行时 – 版本50.2.1.1 ※截至2022年8月22日

以下是可能的中文释义:

– 引用资料
– 文献引用
– 参考书目
– 参考资料
– 文献引证

 

广告
将在 10 秒后关闭
bannerAds