cordova(nodejs打包apk)环境配置

试了一个多星期终于可以了,各种版本问题,一定要注意版本版本版本,现在这一套在我这可以使用,仅供参考,不保证大家一定可以成功,玄学!!!

1.安装nodejs

  • Node.js下载适合自己设备的安装包,一路next;
  • 配置nodejs系统变量;
  • 打开CMD窗口,执行命令node -v查看node版本,如果出现版本号等信息说明nodejs安装成功。

我使用的nodejs是v18.17.1版本

2.安装cordova

  • 全局安装
npm install -g cordova
  • 打开CMD窗口,执行命令cordova -v查看版本,如果安装成功,会有版本号信息。

我使用的cordova 是v12.0.0版本

3.安装配置java

我使用的是JDK17

安装java JDK

        官方推荐的是JDK11但是一直没有成功,我这使用的是JDK17,Java Downloads | Oracle

安装过程一路NEXT。

配置java的环境变量

  • 新增JAVA_HOME变量名,变量值为jdk安装路径,C:\Program Files\Java\jdk-17
  • 打开CMD窗口,执行命令java -version,如果安装成功,会有版本号信息。

4.安装配置Gradle

我使用的是gradle-8.3

  • 下载Gradle并将其解压Gradle | Installation
  • 添加path环境变量 C:\Gradle\gradle-8.3\bin
  • 打开CMD窗口,执行命令gradle -v,如果安装成功,会有版本号信息。

5.安装配置安卓SDK

我使用的是 android-studio-2021.2.1.1

安装Android Studio

管理SDK

我安装了这些

其他的默认都有

配置SDK的环境变量

        新建ANDROID_SDK_ROOT和ANDROID_HOME环境变量,都设置为 Android SDK 安装位置C:\Users\XXX\AppData\Local\Android\Sdk

         在path中加入以下路径(根据自己的路径而定,也可改成绝对路径)

%ANDROID_SDK_ROOT%/platform-tools/
%ANDROID_SDK_ROOT%/cmdline-tools/latest/bin/
%ANDROID_SDK_ROOT%/emulator/

打开CMD窗口,执行命令adb,如果安装成功,会有版本号信息

6.简单使用

 依次执行以下代码:

cordova create hello com.example.hello HelloWorld
cd hello
cordova platform add android
cordova platform ls
cordova requirements
cordova build
cordova run

如果没有报错说明success,在E:\hello\platforms\android\app\build\outputs\apk\debug会有一个apk,考到手机就能使用。

我使用的是安卓12.0

安装包下载

JDK17 、android-studio-2021.2.1.1、gradle-8.3打包下载地址(资源有大小限制只能分开上传了):

https://download.csdn.net/download/lwbCUMT/88331815?spm=1001.2014.3001.5503

https://download.csdn.net/download/lwbCUMT/88331836?spm=1001.2014.3001.5503

posted @ 2023-09-12 20:47  geoai-lwb  阅读(0)  评论(0)    收藏  举报  来源