美文网首页
Cocos creator 2.0.9 打包 Android 遇

Cocos creator 2.0.9 打包 Android 遇

作者: 润实 | 来源:发表于2019-05-31 14:46 被阅读0次

    打包时遇到的问题,大部分都可以在网上找到解决方案的,这里只是做个汇总,避免每次配置环境都从头开始。

    安装配置原生开发环境
    参考:https://docs.cocos.com/creator/manual/zh/publish/setup-native-development.html

    第一步:下载 Java SDK (JDK)
    下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

    下载时注意选择和本机匹配的操作系统和架构,下载完成后运行安装程序即可。
    Windows 系统,请确认你的环境变量中包含 JAVA_HOME
    最后运行:java -version 检查是否安装成功

    第二步:下载安装 Android Studio
    下载地址:http://www.android-studio.org/

    第三步:下载发布 Android 平台所需的 SDK 和 NDK
    下载地址:https://www.androiddevtools.cn/

    我下载的版本是:
    android-ndk-r15c-windows-x86_64\android-ndk-r15c
    android-sdk_r24.4.1-windows\android-sdk-windows

    打开SDK Manager 推荐选择最低兼容的 API Level 16(4.1) 和所需的主流 API Level 23(6.0)、API Level 26(8.0)和 API Level 28(9.0)。

    第四步骤:配置原生发布环境路径

    2、在cocos creator 中构建,然后在android studio中打开项目,把所有的错误解决掉。

    问题一:android studio 的Android SDK 设置中怎么什么都没有?
    直接在sdk安装目录中打开sdk manager,一样可以安装对应的版本的。
    安装完后,重新进入这个设置页面会发现已经安装的版本在这里显示了

    问题二:NDK 提示找不到
    在local.properties中查看NDk的设置是不是被删除了,添加上去。
    ndk.dir=G:\software\android\android-ndk-r15c-windows-x86_64\android-ndk-r15c

    问题三:gradle的版本提示下载失败。
    下载对应的gradle文件。
    下载地址:http://services.gradle.org/distributions/

    修改 gradle-wrapper.properties 文件 改为本地地址。
    distributionUrl=file:///G:/software/android/gradle-4.10.3-all.zip

    问题四:android studio 调试时,无法连接手机设备
    查看电脑设备管理器中,Android Divices -> Android ADB Interface 是否成功安装。
    关键步骤:“从磁盘安装对话框”,在“制造商文件复制来源”路径,选择SDK下的“extras/google/usb_driver/android_winusb.inf”,点击“确定”

    问题五:websocket 在apk上无法正常连接
    wss 协议在apk上不能正常识别,需要修改为ws协议。

    问题六:adb 安装apk时无法运行
    查看adb是否端口被占用了,一般360软件会占用。
    命令:netstat -ano | findstr "5037" 列出端口被占用的进程
    taskkill /f /pid “端口号”结束进程
    或者在任务管理器里结束进程。

    相关文章

      网友评论

          本文标题:Cocos creator 2.0.9 打包 Android 遇

          本文链接:https://www.haomeiwen.com/subject/yxowtctx.html