一:前言(2018)

之前封装APP都是用的HBuilder结合mui来封装的简单app,有空的时候想研究下之前的phonegap来封装app。然后遇到的问题还是蛮多的,毕竟之前没弄过。

下面的步骤主要是总结下安装和配置,避免自己以后再走弯路,也希望对大家配置有帮助。

二:需要安装和配置的几个包(暂时只到cordova 在windows7 和 android的配置,因为我只弄到这现在)

1.cordova (刚开始一直以为是要安装phonegap的windows版本的app,后来才知道现在的phonegap归属于apache了,现在只需要用npm安装cordova就可以了。)

2.java Development Kit (JDK) 8 (下载的时候一定要看看自己系统和版本是否匹配)

3.gradle

4.android studio (可视化开发工具)

三:cordova的基本知识和安装

现在不需要下载phonegap的app,现在cordova的官网是 “https://cordova.apache.org/”,大家可以去看看熟悉了解。

安装:

  1.需要先在电脑上已经安装了 node 和 git  在这里不做叙述;

  2.打开cmd控制面板 输入 ‘npm install -g cordova’ 就安装好了(在cmd输入 cordova -v 如果出现版本号,说明安装成功)

四:JDK安装和环境变量配置

1.下载网址:‘https://www.oracle.com/technetwork/java/javase/downloads/index.html’

注意点进每个版本看一下兼容情况,和适合的系统情况。

我自己安装的是:jdk-8u181-windows-x64这个版本的,盘下载这个版本的连接:‘https://pan.baidu.com/s/1f6opzWWxSZyLU-isfLXFRA’。

2.傻瓜式安装,点开exe会进行安装,我这里更改了安装JDK和jre的位置,可以自定义。

3.设置环境变量:

  右键计算机 -- 选择属性 -- 选择左边的高级选项设置 -- 选择环境变量 -- 在系统变量下新建 变量名 JAVA_HOME ,变量值 E:\BaiduNetdiskDownload\appInstallPalce\java-8u181 (我刚安装更改的jdk安装的地址),如下图:

  

4. 还是环境变量里面的,把Path变量后面追加地址 : ‘;/JAVA_HOME%/bin’ ,然后保存;

 在控制台里面输入java -version 如果出现版本号就是安装配置成功了。

五:安装gradle

官网参考:‘https://gradle.org/install/#helpful-information’

1.下载地址:‘https://gradle.org/next-steps/?version=4.10.2&format=all’

2.在C盘下新建文件夹Gradle,就有了地址:  C:\Gradle

3.打开刚下的压缩包,解压后,把gradle-4.10.2文件夹放到上面的文件夹下面

4.按照上面java的环境变量的设置,在系统环境变量中加上gradle的bin的绝对路径,追加到Path下面

5.在控制台中输入 gradle -v ,出现版本号就成功,说该指令不存在就配置有问题。

六:安装和配置android-studio SDK

可以参考这里的安装:https://www.cnblogs.com/xiadewang/p/7820377.html

安装有错误的时候,除了uninstall之外,要清除之前的安装设置数据,可以参考:https://zhidao.baidu.com/question/693834551689795644.html

1.官网下载:‘https://developer.android.google.cn/studio/’。

2.傻瓜式安装,我这里下载后没有SDK的勾选项,只有两个,先不管。

3.SDK的配置:(这里是默认的sdk的安装地址,如果不想让这个浪费C盘的内存,就可以在第一次安装启动的时候让安装sdk的地方重新设置地址)

  3.1 下载和安装完 android-studio 后就会默认在计算机的C盘下面建sdk的目录,默认地址是:C:\Users\Administrator\AppData\Local\Android\Sdk

   ,因为现在新版的安装的时候并没有网上说的安装的时候会让你选择sdk安装的目录,而是只有一个选择安装 android studio的目录,所以一开始我还以为是没有安装,弄了半天。。。

  3.2  设置系统环境变量 ANDROID_HOME 值为:C:\Users\Administrator\AppData\Local\Android\Sdk

  3.4  更改系统环境变量Path     

    在Path后面追加两个地址:
    一个:%ANDROID_HOME%\tools
    一个:%ANDROID_HOME%\PLATFORM-TOOLS

  3.5监测环境变量是否设置成功,

    打开cmd控制台窗口,
    输入android 如果有反应说明%ANDROID_HOME%\tools 配置成功;
    输入adb 如果有反应说明%ANDROID_HOME%\platform-tools配置成功;
    如果没反应就是配置上有问题;

七:到这里基本的android需要的环境都安好了,下面创建一个最简单的app

  7.1 cordova创建app

    在想要创建的文件夹下,shift+右键 选择在此处打开命令窗口,输入 cordova create hello com.example.hello HelloWorld

    hello : 是在这个目录下面建项目 -- com.example.hello : 是项目config的id -- HelloWorld : 项目名为Hello World

  7.2 添加安卓平台platform

    在刚打开的命令窗口下输入 cd hello 进到这个目录,然后输入 cordova platform add android

  7.3 检查需要的插件和环境是否安装和配置

    在hello下的打开的命令窗口 输入  cordova-requirements 会展示哪些安装哪些没有还

  7.4 打包 apk

    还是在上面的命令窗口 输入 cordova build android ,等一会之后就会在项目下生成apk,

    我的地址:E:\mynodeproject\22.wepapp-cordova\hello\platforms\android\app\build\outputs\apk( hello就是我的这个项目地址)

八:android studio虚拟机中启动

  8.1  打开刚安装 android studio 的文件 找到 .exe启动,

    我的是E:\BaiduNetdiskDownload\android-studio-ide\android-studio\bin 目录下的 studio64.exe (我电脑是64位系统的,所以打开这个)

  8.2 打开项目,如下图

  

    

8.3 修改jdk位置,设置自己上面安装java环境的位置,如下图

8.4 设置一个安卓的虚拟机,如下图点击红色框:

 

8.5 按照提示安装完虚拟机后,就可以使用了,点击上图中的绿色箭头按钮,启动这个虚拟机,然后回到我们的项目hello下面打开命令行,输入 cordova run android 就会在虚拟机中展示第一个简单的app

cordova 和 java ( JDK ) 和 android-studio (SDK)的初始安装和配置的更多相关文章

  1. android studio最新版的安装和配置(3.1.2)

    android studio最新版的安装和配置(3.1.2) 下载地址: android studio:http://www.android-studio.org/ JDK:http://www.or ...

  2. .Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决

    说真心话,Eclipse跟我们.net的VS比起来就是屌丝比高富帅,一切都是那么的难用,速度慢得我无法忍受 于是想试试Google钦点的Android Studio IDE工具,这跟ADT一样也是一套 ...

  3. Android Studio的下载、安装与配置

    1 下载 下载地址:http://www.android-studio.org/index.php ☟这里下载的是3.1.2版本 2 安装与配置 2.1 初步安装 默认就可以,点击红框内按钮依次进行安 ...

  4. Android Studio & SDK & JDK & setting path

    Android Studio & SDK & JDK & setting path https://developer.android.com/studio/intro/upd ...

  5. Android studio在ubuntu下安装【转】

    本文转载自:http://www.jianshu.com/p/776e3b52e930 这学期的Android课程要学Android比较底层的东西,所以老师要求在Linux下安装Android的开发环 ...

  6. Android Studio与Genymontion的安装

    需要安装的软件: VirtualBox 5.1.4 Genymotion 2.7.2 Android Studio 2.1.2 安装步骤: 使用安装版安装Android Studio 1.     执 ...

  7. ubuntu16.04下安装jdk和android studio

    1首先要在JDK官网下载对应的Linux的JDK版本.进入该网站后,先选择Accept License Agreement然后即可下载.本人的Linux系统为ubuntukylin 16.04  64 ...

  8. android studio sdk 配置

    android studio在启动后会一直处于 fetching Android sdk compoment information 状态 解决办法: 按照网友提供的方法: 第一步: 1)进入刚安装的 ...

  9. Android Studio 1.0首次安装遇到的问题,无法下载SDK

    相信,在安装Android Studio的过程中会遇到很多问题,特别是第一次启动下载不了sdk.郁闷了吧. 可以去官网下载,也可以点击这里下载Android Studio和sdk. 一.不下载SDK启 ...

随机推荐

  1. 创建Bitmap之BitmapFactory

    package com.loaderman.customviewdemo; import android.app.Activity; import android.graphics.Bitmap; i ...

  2. Greenwich.SR2版本的Spring Cloud Feign实例

    前面我们了解了Spring Cloud Ribbon和Hystrix,在使用上它们基本上会成队出现,那么是不是可以把它们组合起来使用?而且我们发现,在服务消费方a-beautiful-client里通 ...

  3. python基础之:九步认识装饰器

    step1. 先看个代码吧: def f(): ') f=lambda a:a +100 #覆盖上面的函数f print(f) #函数名指函数所在内存中的位置,入带后面括号表示执行函数 print(f ...

  4. PAT 甲级 1055 The World's Richest (25 分)(简单题,要用printf和scanf,否则超时,string 的输入输出要注意)

    1055 The World's Richest (25 分)   Forbes magazine publishes every year its list of billionaires base ...

  5. sonarqube-jenkins-config

    Sonar Config .Jenkinsfile config stage('SonarQube analysis') { steps { script { scannerHome = tool ' ...

  6. lvs整理

    LVS是Linux Virtual Server的简写,即Linux虚拟服务器,是一个虚拟的服务器集群系统.通过LVS提供的负载均衡技术和Linux操作系统实现一个高性能.高可用的服务器群集,它具有良 ...

  7. 🔥Scratch少儿编程——飞机大战

    前两天用

  8. python2.7 升级到 python3.6

    1.命令 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel t ...

  9. 20175316 盛茂淞 2018-2019-2 《Java程序设计》实验五 《网络安全与编程》 实验报告

    20175316 盛茂淞 2018-2019-2 <Java程序设计>实验五 <网络安全与编程> 实验报告 一.实验报告封面 课程:Java程序设计 班级:1753班 姓名:盛 ...

  10. Beginning Linux Programming 学习-chapter2-Shell programming-Pipes and Redirection

    "为了从事创造性工作,人类需要孤独,可是在孤独中,广义的人类仍存在于内心."--(德国)奥铿                                             ...