基于Win10、Cordova9.0.0的Android开发环境配置

时隔数年,重装系统,开发环境又得重新配,又用3天把环境搭建完毕。小结备忘下,仅供大家参考。

一、java环境的安装配置

首先下载一些安装包:

java环境的JDK-1.8.0:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?utm_source=androiddevtools&utm_medium=website

二、Android开发软件的安装配置

ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已经集成好的IDE,只需安装好Jdk即可开始开发,推荐初学者下载ADT Bundle,不用再折腾开发环境。

1、Android下载 (此安装包含有Eclipse的开发平台):http://tools.android-studio.org/index.php

选择 ADT Bundle 23.0.2 win32版本。

2、AndroidSDK(android-28)、build-tools、platform-tools下载:

如果想要最新的工具包(build-tools、platform-tools等),可以先下载安装Android-studio(https://developer.android.com/studio),然后将其文件夹Sdk拷贝过来,这就是最新的工具包了,但是仍然需要下载platform:android-28,不然build会报错。这里需要使用之前文件夹里的SDK Manager.exe和tools文件夹一并拷贝过来,放到Sdk文件夹里。

3、gradle打包工具的下载

https://gradle.org/

$gradle -v

Picked up _JAVA_OPTIONS: -Xmx1G
Welcome to Gradle 6.3!
Here are the highlights of this release:
 - Java 14 support
 - Improved error messages for unexpected failures
For more details see https://docs.gradle.org/6.3/release-notes.html
------------------------------------------------------------
Gradle 6.3
------------------------------------------------------------
Build time:   2020-03-24 19:52:07 UTC
Revision:     bacd40b727b0130eeac8855ae3f9fd9a0b207c60
Kotlin:       1.3.70
Groovy:       2.5.10
Ant:          Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM:          1.8.0_181 (Oracle Corporation 25.181-b13)
OS:           Windows Server 2012 R2 6.3 x86

我当时最新是6.3版本,如果用4.9的话,Cordova新建工程时会下载能支持的版本。

4、Cordova下载:

Nodejs官网https://nodejs.org/en/下载windows版本,我选的是最新版本,安装后进入命令行模式

$node -v
v12.16.2
$npm -v
6.14.4
$npm install -g cordova
$cordova -v
9.0.0([email protected]


【如果想下载加速】:npm install -g cordova --registry https://registry.npm.taobao.org

实际上现在已不用加速,安装速度能接受。

安装环境配置完成后,运行

$ cordova requirements
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-29,android-28
Gradle: installed F:\tools\gradle-6.3\bin\gradle

真机调试需要安装相应的手机USB驱动程序。

$ adb devices   //列出设备,F:\tools\Sdk\platform-tools\bin要加入path
$ cordova run android   //apk被安装到手机上。

三、path的配置

GRADLE_HOME=D:\tools\Java\apache-ant-1.10.5
JAVA_HOME=D:\tools\Java\jdk1.8.0_181  
ANDROID_HOME=D:\tools\android-sdk
ANDROID_SDK_ROOT=D:\tools\android-sdk    
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
_JAVA_OPTIONS=-Xmx1G //不设置这个无法创建工程

path:

F:\tools\Git\cmd;
F:\tools\nodejs\;
%JAVA_HOME%\bin;
%JAVA_HOME%\jre\bin;
F:\tools\gradle-6.3\bin;


四、Cordova工程的新建

【创建Android工程】:

cordova create com.company.test test
cd test
cordova platform add android
cordova run android

www文件夹下,修改文件即可,自写亦可,比如:

<html>
<head>
<title>HellowWOrld</title>
</head>
<body>
<p>HelloWorld</p>
</body>
</html>

五、播放视频   

 <body>
        <script type="text/javascript">
        function playvideo() {
            VideoPlayer.play("file:///android_asset/www/movie.mp4");
        }
        </script>
        <div class="app">
            <h1>Apache Cordova</h1>
            <div id="deviceready" class="blink">
                <p class="event listening">Connecting to Device</p>
                <p class="event received">Device is Ready</p>
            </div>
            <button οnclick="playvideo();">点击播放</button>
        </div>
        <script type="text/javascript" src="cordova.js"></script>
        <script type="text/javascript" src="js/index.js"></script>
    </body>

六、模板的使用(待续)

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章