在mac用命令行生成apk时,为何会弹出这种窗口呢?这是啥原因?
/Applications/CocosCreator/Creator/3.1.1/CocosCreator.app/Contents/MacOS/CocosCreator --path /users/ruankk/Downloads/madheroc3 --build “platform=android;debug=true” 这是打包命令
你好,你的命令行打包 命令有点不对。需要把path 改为 project
如 /Applications/CocosCreator/Creator/3.1.1/CocosCreator.app/Contents/MacOS/CocosCreator --project /Users/apple/work/cocosProj/testCodePack --build “platform=android;debug=true”
[Package] web-desktop@1.0.0 enable
[Package] web-mobile@1.0.0 enable
[Package] wechatgame@1.0.0 enable
[Package] windows@1.0.0 enable
[Package] xiaomi-quick-game@1.0.0 enable
[Package] cocos-play@1.0.0 enable
[Package] cocos-runtime@1.0.0 enable
[Package] huawei-quick-game@1.0.0 enable
[Package] link-sure@1.0.0 enable
[Package] oppo-mini-game@1.0.0 enable
[Package] qtt@1.0.0 enable
[Package] vivo-mini-game@1.0.0 enable
[Package] cocos-service@3.0.1 enable
[Package] extension@3.0.6 enable
[Package] im-plugin@3.0.5 enable
build failed! Please to specify a packaging platform
现在报这种错,用的命令行为:
/Applications/CocosCreator/Creator/3.1.1/CocosCreator.app/Contents/MacOS/CocosCreator --project /users/ruankk/downloads/madheroc3 build “platform=android;debug=true”
/Applications/CocosCreator/Creator/3.1.1/CocosCreator.app/Contents/MacOS/CocosCreator --project /users/ruankk/downloads/madheroc3 build “platform=android;debug=true”
这个命令的 build 需要加2个- 即
/Applications/CocosCreator/Creator/3.1.1/CocosCreator.app/Contents/MacOS/CocosCreator --project /users/ruankk/downloads/madheroc3 --build “platform=android;debug=true”
试试
Package] huawei-agc@1.0.0 enable
[Package] ios@1.0.0 enable
[Package] ios-app-clip@1.0.0 enable
[Package] mac@1.0.0 enable
[Package] native@1.0.0 enable
[Package] web-desktop@1.0.0 enable
[Package] web-mobile@1.0.0 enable
[Package] wechatgame@1.0.0 enable
[Package] windows@1.0.0 enable
[Package] xiaomi-quick-game@1.0.0 enable
[Package] cocos-play@1.0.0 enable
[Package] cocos-runtime@1.0.0 enable
[Package] huawei-quick-game@1.0.0 enable
[Package] link-sure@1.0.0 enable
[Package] oppo-mini-game@1.0.0 enable
[Package] qtt@1.0.0 enable
[Package] vivo-mini-game@1.0.0 enable
[Package] cocos-service@3.0.1 enable
[Package] extension@3.0.6 enable
[Package] im-plugin@3.0.5 enable
build failed! Please to specify a packaging platform
rkkdeMac-mini:MacOS ruankk$
还是报错
命令:
/Applications/CocosCreator/Creator/3.1.1/CocosCreator.app/Contents/MacOS/CocosCreator --project /users/ruankk/downloads/madheroc3 --build “platform=android;debug=true”
你试试新建一个工程打包看看、或者使用creator构建面板打包 会不会报错
直接在程序里是可以构建并生成apk的,是没有问题的,但用命令行就不行
不用你那个工程,你试试使用一个新建的helloworld工程试试看。
新建helloword也不行,报一样的错
helloworld 工程,我这边验证是可以的,你这边不行,有点奇怪。你试一下,把你的 3.1.1的creator 重装一下试试看?
哦,重新装了编辑器,可以了,但用这个命令
/Applications/CocosCreator/Creator/3.2.0/CocosCreator.app/Contents/MacOS/CocosCreator --project /Users/ruankk/downloads/madheroc3 --build ‘platform=android;debug=true’ 编译了以后并没有生成apk文件,是什么原因呢?
正常是生成了,你参考一下这个路径找一下
D:\key\native\engine\android\app\release
key是项目的名字
没有,我在这路径下找不到apk文件,
-7-2 17:44-log: // ---- 初始化 settings 与 config ----
2021-7-2 17:44-debug: Process: heapTotal 372.31MB heapUsed 347.27MB rss 1859.20MB
2021-7-2 17:44-debug: 初始化 settings 与 config √81%
2021-7-2 17:44-debug: tasks.settings.macro 字段未在编辑器多语言内定义
2021-7-2 17:44-debug: tasks.settings.macro start81%
2021-7-2 17:44-log: // ---- tasks.settings.macro ----
2021-7-2 17:44-debug: Process: heapTotal 372.31MB heapUsed 347.90MB rss 1859.20MB
2021-7-2 17:44-debug: tasks.settings.macro √81%
2021-7-2 17:44-debug: 使用缓存 settings start81%
2021-7-2 17:44-log: // ---- 使用缓存 settings ----
2021-7-2 17:44-debug: Process: heapTotal 372.31MB heapUsed 347.94MB rss 1859.20MB
2021-7-2 17:44-debug: 使用缓存 settings √82%
2021-7-2 17:44-debug: custom joint texture layouts start82%
2021-7-2 17:44-log: // ---- custom joint texture layouts ----
2021-7-2 17:44-debug: Process: heapTotal 372.31MB heapUsed 348.00MB rss 1859.22MB
2021-7-2 17:44-debug: custom joint texture layouts √82%
2021-7-2 17:44-debug: custom joint physics start82%
2021-7-2 17:44-log: // ---- custom joint physics ----
2021-7-2 17:44-debug: Process: heapTotal 372.31MB heapUsed 348.02MB rss 1859.22MB
2021-7-2 17:44-debug: custom joint physics √83%
2021-7-2 17:44-debug: 填充脚本数据到 settings start83%
2021-7-2 17:44-log: // ---- 填充脚本数据到 settings ----
2021-7-2 17:44-debug: Process: heapTotal 372.31MB heapUsed 348.04MB rss 1859.22MB
2021-7-2 17:44-debug: 填充场景数据到 settings start83%
2021-7-2 17:44-log: // ---- 填充场景数据到 settings ----
2021-7-2 17:44-debug: Process: heapTotal 372.31MB heapUsed 348.05MB rss 1859.22MB
2021-7-2 17:44-debug: 填充场景数据到 settings √84%
2021-7-2 17:44-debug: 整理 assets 分组,生成 packedAssets 以及 rawAssets 数据 start84%
2021-7-2 17:44-log: // ---- 整理 assets 分组,生成 packedAssets 以及 rawAssets 数据 ----
2021-7-2 17:44-debug: Process: heapTotal 372.31MB heapUsed 348.07MB rss 1859.22MB
2021-7-2 17:44-debug: 填充脚本数据到 settings √83%
2021-7-2 17:44-debug: 整理 assets 分组,生成 packedAssets 以及 rawAssets 数据 √84%
2021-7-2 17:44-debug: 从 suffixMap 生成 md5AssetsMap 到 settings start84%
2021-7-2 17:44-log: // ---- 从 suffixMap 生成 md5AssetsMap 到 settings ----
2021-7-2 17:44-debug: Process: heapTotal 370.29MB heapUsed 348.65MB rss 1858.18MB
2021-7-2 17:44-debug: options.md5Cache is false.
2021-7-2 17:44-debug: 从 suffixMap 生成 md5AssetsMap 到 settings √85%
2021-7-2 17:44-debug: cocos-service:(onBeforeCompressSettings) start…85%
2021-7-2 17:44-debug: // ---- cocos-service:(onBeforeCompressSettings) ----
2021-7-2 17:44-debug: Process: heapTotal 370.29MB heapUsed 348.67MB rss 1858.18MB
2021-7-2 17:44-debug: cocos-service:(onBeforeCompressSettings)87%
2021-7-2 17:44-debug: // ---- cocos-service:(onBeforeCompressSettings) success ----
2021-7-2 17:44-debug: 压缩 config.json 与 settings.js start87%
2021-7-2 17:44-log: // ---- 压缩 config.json 与 settings.js ----
2021-7-2 17:44-debug: Process: heapTotal 371.14MB heapUsed 343.98MB rss 1858.18MB
2021-7-2 17:44-debug: 压缩 config.json 与 settings.js √89%
2021-7-2 17:44-debug: 保存 config.json start89%
2021-7-2 17:44-log: // ---- 保存 config.json ----
2021-7-2 17:44-debug: Process: heapTotal 371.14MB heapUsed 343.99MB rss 1858.18MB
2021-7-2 17:44-debug: 保存 config.json √90%
2021-7-2 17:44-debug: 保存 settings.json start90%
2021-7-2 17:44-log: // ---- 保存 settings.json ----
2021-7-2 17:44-debug: Process: heapTotal 376.11MB heapUsed 350.56MB rss 1863.59MB
2021-7-2 17:44-debug: 保存 settings.json √91%
2021-7-2 17:44-debug: 整理静态模板文件 start91%
2021-7-2 17:44-log: // ---- 整理静态模板文件 ----
2021-7-2 17:44-debug: Process: heapTotal 376.11MB heapUsed 350.64MB rss 1863.59MB
2021-7-2 17:44-debug: 整理静态模板文件 √92%
2021-7-2 17:44-debug: cocos-service:(onAfterCompressSettings) start…92%
2021-7-2 17:44-debug: // ---- cocos-service:(onAfterCompressSettings) ----
2021-7-2 17:44-debug: Process: heapTotal 376.11MB heapUsed 354.11MB rss 1863.56MB
2021-7-2 17:44-debug: // ---- cocos-service:(onAfterCompressSettings) success ----
2021-7-2 17:44-debug: cocos-service:(onAfterCompressSettings)95%
2021-7-2 17:44-debug: native:(onAfterBuild) start…95%
2021-7-2 17:44-debug: Process: heapTotal 373.39MB heapUsed 349.58MB rss 1862.92MB
2021-7-2 17:44-debug: // ---- native:(onAfterBuild) ----
2021-7-2 17:44-log: [plugin Generate]: running …
2021-7-2 17:44-log: generate android
2021-7-2 17:44-debug: // ---- native:(onAfterBuild) success ----
2021-7-2 17:44-debug: native:(onAfterBuild)97%
2021-7-2 17:44-debug: // ---- cocos-service:(onAfterBuild) ----
2021-7-2 17:44-debug: Process: heapTotal 373.39MB heapUsed 349.86MB rss 1862.92MB
2021-7-2 17:44-log: [plugin Generate]: done!
2021-7-2 17:44-debug: cocos-service:(onAfterBuild) start…97%
2021-7-2 17:44-debug: // ---- cocos-service:(onAfterBuild) success ----
2021-7-2 17:44-debug: cocos-service:(onAfterBuild)100%
2021-7-2 17:44-debug: ================================ Build Task (android) Finished ===============================
显示成功,但找不到apk文件
命令行,是不是还缺少啥参数?
/Applications/CocosCreator/Creator/3.2.0/CocosCreator.app/Contents/MacOS/CocosCreator --project /Users/ruankk/downloads/madheroc3 --build ‘platform=android;debug=true;autoCompile=true’
你使用的引擎版本是3.1.1还是3.2.0?
3.2.0
我在windows下也不行,看日志是成功了,但整个盘都搜不到apk文件




