|   注册

一、安装Cordova

# 安装 NodeJS
pacman -S npm
# 安装 Cordova
npm install -g cordova

创建测试项目

# 新建项目
cordova create MyApp

# 创建平台
cd MyApp
cordova platform add browser

# 运行项目
cordova run browser

二、Android开发环境

安装JDK

pacman -S jdk8-openjdk

安装SDK( http://www.androiddevtools.cn/ )

 vim /etc/profile

export ANDROID_HOME=/home/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

 # 配置生效
source /etc/profile
# 更新代理配置
android

Android SDK Manager > Tools > Options

HTTP Proxy Server : mirrors.neusoft.edu.cn
HTTP Proxy Port : 80
v Force https://... sources to be fetched using http://...
# 更新完成后,安装以下包 Android SDK Tools
Android SDK Platform-tools
Android SDK Build-tools
Intel x86 Atom_64 System Image
Intel x86 Atom System Image
Android Support Repository

模拟器

android avd

# 文件下载失败
cd $HOME/.gradle/wrapper/dists/gradle-2.14.1-all/4cj8p00t3e5ni9e8iofg8ghvk7
axel http://services.gradle.org/distributions/gradle-2.14.1-all.zip

三、创建Android平台

cordova platform add android
cordova run android

四、打包发布

# 生成签名文件
keytool -genkey -v -keystore android.keystore -alias android.keystore -keyalg RSA -validity 20000

# 签名包
jarsigner -verbose -keystore android.keystore -signedjar ./android-release.apk ./android-debug.apk android

# 打包并签名
cordova build android --release -- --keystore="android.keystore" --storePassword=PSSWD --alias=android

# Cordova 配置文件
vim build.json
    {
        "android": {
            "release": {
                "keystore": "key/android.keystore",
                "alias": "android",
                "storePassword": "PSSWD",
                "password": "PSSWD"
            }
        }
    }
# 打包并签名
cordova build android --release

WebMIS

基于MVC框架开发的多用户、多权限开源解决方案,整合了Jquery、TinyMCE、ChartJS等插件!

视频教程
Linux教程
PHP教程
JavaScript教程
MVC框架
自建HMVC框架
Phalcon框架
Lumen框架
Linux文档
Shell文档
CentOS文档
Archlinux文档
WebMIS © 2017-2020 备案号: 滇ICP备14000710号
https://webmis.vip/home/