在ubuntu搭建AngularJS+Ionic+Cordova环境

CocosCreator3.8.2实战:5分钟搞定多分辨率适配与横竖屏自动翻转(附完整Demo) 本文针对CocosCreator3.8.2开发者,提供了一套5分钟快速集成、开箱即用的多分辨率屏幕适配与横竖屏自动翻转解决方案。通过封装好的ScreenAdapter组件,开发者无需处理复杂计算,即可实现等比缩放或拉伸全屏两种主流适配模式,并自动响应设备旋转,有效解决移动端UI在不同屏幕比例和方向下的显示问题。文末附完整Demo。 阅读详情

第一步:安装node.js

# apt-get update
# apt-get install -y python-software-properties software-properties-common
# add-apt-repository ppa:chris-lea/node.js
# apt-get update
# apt-get install nodejs

第二步:java sdk安装配置

1.Installing default JRE/JDK

sudo apt-get update
sudo apt-get install default-jre
sudo apt-get install default-jdk

2.Installing Oracle JDK (选择安装版本)

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

sudo apt-get install oracle-java6-installer #Oracle JDK 6(旧版本)
sudo apt-get install oracle-java7-installer #Oracle JDK 7(较新的稳定版本) 建议选7
sudo apt-get install oracle-java8-installer #Oracle JDK 8(最新预览版本)

3.配置

sudo update-alternatives --config java
//出现 直接回车选择默认值
* 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072 自动模式
1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 手动模式
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1072 手动模式
sudo update-alternatives --config javac //同上操作

4.配置 JAVA_HOME 环境

sudo update-alternatives --config java //查看配置路径 path为"/usr/lib/jvm/java-7-oracle"
sudo vim /etc/environment
//在文件最后加上保存退出
JAVA_HOME="/usr/lib/jvm/java-7-oracle"
//最后是配置生效
source /etc/environment
java -version //查看是否配置成功

第三步:android sdk安装配置

1.在/opt下打开终端 (需要翻墙下载,速度不快)

 wget http://dl.google.com/android/android-sdk_r23.0.2-linux.tgz -O android-sdk.tgz

完成后

    tar -zxvf android-sdk.tgz 
    mv "android-sdk-linux" "android-sdk"
    chown root:root "android-sdk" -R
    chmod 777 "android-sdk" -R

2.打开Android SDK Manager(download the SDK platform tools)

  ./opt/android-skd/tools/android

下载完成后 编辑 ~/.bashrc 加入Android SDK tools path

 vim ~/.bashrc

在最后加入

 export PATH=${PATH}:/opt/android-sdk/tools
    export PATH=${PATH}:/opt/android-sdk/platform-tools

创建一个Android Virtual Device

 android avd
   sudo vim /etc/environment
    //在文件最后加上保存退出
    ANDROID_HOME="/opt/android-sdk"
    source /etc/environment

3.ionic

  intall cordova && ionic 参考文档

    npm install -g cordova ionic

Create the project cd /home/ubuntu/

 ionic start myApp tabs

Configure Platforms

 ionic platform add android
    ionic build android

build 过程中错误解决方法

    [Error: Please install Android target: "android-22".
    Hint: Open the SDK manager by running: /opt/android-sdk/tools/android
    You will require:
    1. "SDK Platform" for android-22
    2. "Android SDK Platform-tools (latest)
    3. "Android SDK Build-tools" (latest)]

**cd到myApp修改下面目录中的target=android-22为target=android-23

原因为执行Android SDK Manager 下载tools时最新版本为22**

    myApp/platforms/android/project.properties

    myApp/platforms/android/CordovaLib/project.properties

    myApp/platforms/android/AndroidManifest.xml

bulid 完成后apk 生成目录

    /home//ubuntu/myApp/platforms/android/build/outputs/apk/android-debug.apk
PX4从放弃到精通(二十八):垂起过渡控制 固件版本:1.14.0可加名片交流学习。 阅读详情

相关推荐

《深入浅出图神经网络:GNN原理解析》学习笔记

期末考完了,该上道了 目录一、图的概述1.基本概念2.图的存储和遍历3.应用分类二、神经网络基础1.机器学习2.神经网络三、卷积神经网络(CNN)1.卷积与池化2.卷积神经网络四、表示学习1.意义2.自编码器五、图信号处理与图卷积神经网络1.矩阵计算前置知识2.图信号与图的拉普拉斯矩阵3.图傅里叶变换4.图滤波器(Graph Filter)5.图卷积神经网络(GCN) 一、图的概述 1.基本概念 1.顶点(Vertex)表示研究的对象,边(Edge)表示两个对象之间特定的研究关系 2.图为顶点和边的集合.

且视他人之疑目如盏盏鬼火,大胆地去走你的夜路 2045

Cordova-Ubuntu 项目使用教程

Cordova-Ubuntu 项目使用教程 1. 项目的目录结构及介绍 cordova-ubuntu/ ├── bin/ │ ├── create │ ├── update │ └── check_reqs ├── doc/ │ ├── README.md │ └── docs/ ├── templates/ │ ├── cordova/ │ │ ├── bin/ ...

gitblog_00730的博客 477

AI 生成 CAN 通信测试用例实战

本文分享了AI辅助汽车电子测试用例编写的实战经验。通过某车企CAN网络测试项目案例,对比传统方式(需27天)与AI辅助方式(仅5天)的效率差异,展示81%的效率提升。文章详细介绍了从DBC文件提取信号信息的方法,包括DBC文件结构解析、信号定义说明,并提供了完整的Python解析脚本代码,可将信号信息导出为JSON或Excel格式,为后续AI批量生成测试用例奠定基础。

小明的博客 691

ubuntu 16.04配置cordova 安卓

1安装cordova CLI $ sudo npm install -g cordova 2创建App $ cordova create hello com.example.hello HelloWorld 这将会为你的cordova应用创造必须的目录。默认情况下,cordova create命令生成基于web的应用程序的骨骼,项目的主页是 www/index.html 文

前端技术分享 623

数据分析实战:如何用皮尔逊相关系数避免伪相关陷阱(附Python代码)

本文通过实战案例与Python代码,深入解析了皮尔逊相关系数在数据分析中的应用与常见陷阱。文章重点揭示了如何识别与避免由混杂变量导致的伪相关,并介绍了通过可视化、敏感性分析、分层分析与偏相关分析等方法来检验相关性的可靠性,帮助分析师建立严谨的相关性思维。

weixin_29051245的博客 410

深度解析NXP AMCLIB状态观测器:PMSM无感FOC控制实战指南

状态观测器是现代电机控制中的核心算法,它基于电机数学模型,通过测量定子电压和电流,实时估算出转子的位置和速度,从而替代了传统的物理传感器。其原理遵循“预测-校正”的闭环结构,通过比较模型预测值与实际采样值的误差,不断修正内部状态估计。这项技术的核心价值在于实现了无传感器控制,显著降低了系统成本、提升了可靠性与紧凑性,广泛应用于伺服驱动、变频器、电动汽车和家电等领域。本文聚焦于NXP AMCLIB库中的角度跟踪观测器和反电动势观测器,深入剖析其设计思路、固定点运算实现以及参数整定方法,为工程师在永磁同步电机无

cumi7754的博客 2829

Ubuntu下的Cordova安装使用

##Cordova安装 ###一、安装nodejs 1、确保你的ubuntu安装了依赖包和 python,gcc,g++组件以及可选的git组件,部分可能会在更新源中已经安装。如果没有则要重新安装,命令如下: $ sudo apt-get install g++ curl libssl-de...

chenhuangting5690的博客 321

【智能优化算法】2024年SCI鳗鱼-石斑鱼优化算法(EGO),含MathType公式、word伪代码、visio流程图、matlab代码等。

该文中包括5个内容:用MathType编辑的公式、伪代码、visio的流程图,matlab代码,PDF论文,拿来直接用,可以帮助科研者省下超多时间。 鳗鱼-石斑鱼优化算法(Eel and grouper optimizer ,EGO)是一种新型的元启发式算法(智能优化算法),灵感来源于海洋生态系统中鳗鱼和石斑鱼的共生作用和觅食策略。该成果由Ali Mohammadzadeh和Seyedali Mirjalili两位作者于2024年6月发表在SCI著名期刊《Cluster Computing》上。

2301_79359347的博客 1041

在ubuntu下安装cordova

主要讲了本人在ubuntu下安卓cordova的过程。

阿伟哈哈哈专栏 2549

Unreal使用nDisplay制作裸眼3D(9宫格)

摘要: nDisplay是虚幻引擎的分布式实时渲染技术,可将内容同步输出到多个显示设备(如LED墙、投影仪等),构建沉浸式可视化系统。其核心功能包括:分布式渲染(支持多台设备协同处理高分辨率内容)、空间透视校正(通过追踪观众动态调整画面几何关系)以及虚拟拍摄应用。配置时需设置集群组件(Cluster、Host、Node、Viewport)定义渲染逻辑,空间组件(nDisplayScreen、ViewPoint)确定投影关系。文中以9宫格配置为例,详细演示了从工程创建到影片渲染合成的全流程,最终通过多视口合成

TxNet 608

【麒麟桌面系统】企业微信提示当前副设备的企业微信版本较低

银河麒麟系统中登录企业微信时出现"副设备版本较低"的报错,可通过两种方案解决:1)更新最新版企业微信,需替换软件源并刷新软件商店安装8.0-50-4.1.26.6019kylin5版本;2)安装内测5.0版本企业微信,需下载deb包后使用sudo dpkg命令安装。文章还提供了常见问题解决表和长期维护建议,包括系统更新检查、软件源验证等维护项目及具体操作指南。

信创运维工程师 · 银河麒麟 & 容器实战 | 金融生产环境迁移·等保加固 | 142篇原创·17万+阅读 2263

UnifiedBus灵衢互联全景解析:URMA、UTP、EID、CNA、Jetty协同调优实战

在大规模分布式训练中,节点间互联带宽和延迟是决定集群算力利用率的关键瓶颈。UnifiedBus灵衢互联通过URMA、UTP、EID、CNA、Jetty等组件构建统一协议栈,实现高带宽、低延迟、可扩展的远程内存访问与可靠传输。其核心原理在于分层解耦:URMA提供内存语义,UTP保障可靠传输,EID负责编址,CNA适配硬件,Jetty管理连接。该技术能显著提升昇腾950超节点等集群的通信效率,适用于千卡训练、大规模推理等场景。本文深入拆解各组件协作机制,并分享EID编址规划、队列深度调优、中断合并等实战经验,帮

weixin_33892359的博客 403

【WRFDA运行第五期】运行 OBSGRID 客观分析

运行 OBSGRID 客观分析

WW、forever的博客 1047

Ionic在线学习博文导读

ionic是目前最有潜力的一款HTML5手机应用开发框架,在国外十分流行。但是我们发现目前国内缺乏这方面的学习平台,很多人希望系统的学习ionic却苦于没有很好的途径。所以为了方便大家更好地学习交流ionic,我们搭建了这样一个ionic学习网站(www.ioniconline.com) 以下就是ioniconline的导读,并且给出对应文章博客链接。ionic在线学堂分为五篇:

ioniconline的博客 1121

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

angularjs+ionic环境配置

 Angularjs+ionic开发环境配置ubuntu14.04 64bit 第一步:安装Node.js 1、我选择下载安装包安装,下载地址https://nodejs.org/dist/v8.0.0/node-v8.0.0-linux-x64.tar.gz       安装命令sudotar -C /usr/local --strip-components 1

silenmm的博客 479

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

Ionic+Angular 开发移动应用一:环境搭建

欢迎交换友链: Laker's Blog--进击的程序媛Github:https://github.com/younglakerV信: lakerHQ (请注明‘来自博客’) 介绍 ionic 是一个强大的 HTML5 应用程序开发框架(HTML5 Hybrid Mobile App Framework )。 可以帮助您使用 Web 技...

weixin_34326429的博客 274

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

如何在Ubuntu手机平台中开发Cordova HTML5应用

我们知道Cordova HTML5应用具有夸平台的特性,同时也具有访问本地一些资源的能力。在今天的这篇文章中,我们将介绍一下如何创建并运行一个Cordova HTML5的应用到我们的Ubuntu手机中。本文的英文原文在“http://developer.ubuntu.com/en/apps/html-5/guides/cordova-guide/”。

Elastic 中国社区官方博客 2543

在Ubuntu平台上创建Cordova Camera HTML5应用

在这篇文章中,我们将详细介绍如何使用Cordova Camera HTML5 应用。更多关于Cordova的开发指南,开发者可以参考文章“the Cordova Guide”。通过这个例程,我们可以学习在Ubuntu平台上如何利用Cordova API来完成一个我们所需要的照相机功能。关于如何创建一个Cordova架构的简单的应用,开发者可以参阅文章“如何在Ubuntu手机平台中开发Cordova HTML5应用”。在那篇文章中,它介绍了如何设置自己的环境。建议开发者先阅读该文章。

Elastic 中国社区官方博客 2888

linux cordova安装教程,ubuntu下搭建cordova开发环境

http://levi.cg.am/archives/3587(看这篇就够了)不!这篇写得更好:http://aguegu.net/?p=1822Cyper实战:将android加入环境变量$ vi ~/.bashrc#AndroidDev PATHexport PATH=${PATH}:~/android/android-sdk-linux/toolsexport PATH=${PATH}:~/...

weixin_42494796的博客 260

Cordova环境配置

>API 26,其他版本可删除,下载地址:\\192.168.127.2\adt-bundle-windows-x86或http://sdk.android-studio.org/=>新建—— 变量名:ANDROID_HOME 变量值:D:\Cordova\adt-bundle-windows-x86(SDK安装目录)配置环境变量:GRADLE_HOME,path:%GRADLE_HOME%\bin,classpath :%GRADLE_HOME%\lib。

weixin_41173973的博客 771

Apache Cordova在Ubuntu平台上的集成开发指南

Apache Cordova在Ubuntu平台上的集成开发指南 一、项目介绍 Apache Cordova是一款广受开发者欢迎的开源框架,它允许开发者利用HTML, CSS和JavaScript等Web技术来构建跨平台的应用程序。Cordova通过提供一个封装了设备原生功能(如摄像头、GPS)的API层,使得开发者可以在不使用原生语言的情况下访问这些硬件特性。当涉及到Ubuntu平台时,Cordo...

gitblog_00462的博客 747

ubuntu15.10下搭建cordova+ionic开发环境

安装jdk 在命令下输入java如果没有安装会提示该命令包含于openjdk软件包 sudo apt-get install openjdk然后按下tab会列出openjdk开头的软件包 我这里就选择最新的版本 sudo apt-get install openjdk-8-jdk 网速快的话1分钟就差不多了 .................... 安装完成 试一下(一般是不需要配置环境...

weixin_30906425的博客 145

在ubuntu上安装运行ionic项目

1、安装nodejs、npm   curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -  sudo apt-get install -y nodejs   验证 node -v ,npm -v  (尝试了其他的安装方法,只有这种可行)   2、安装cordova、ionic   sudo npm install -g...

weixin_33725807的博客 210

Ubuntu16.04搭建ionic开发环境

参考ionic中文官网 http://www.ionic.wang/start-index.html先决条件:注:以下命令除有sudo说明外都是在普通用户权限下执行 要有nodejs环境. sudo apt install nodejs 做软链接(ionic脚本命令中nodejs的命令是nodejs而ubuntu安装后命令是node) sudo ln -s `which nodejs` /usr/

珍惜时间 3074

Ubuntu 15.10安装ionic环境

1.安装java sdk:sudo apt-get install oracle-java7-installer    #7较稳定    配置java环境变量:(1)sudo update-alternatives --config java   #查看java路径                                  (2)  sudo vim /etc/profile

x2390983993的博客 1135

ubuntu下安装typescript、cordova、ionic

前提 电脑内已经安装了nodejs、npm 安装方法,参考:ubuntu下安装nodejs(3m安装法) node -v 查看nodejs版本 npm -v 查看npm版本 安装typescript npm install -g typescript 安装typescript tsc -v 查看typescript版本 安装...

lzssing-GG的博客 1273
上一篇: linux下virtualbox和wine
下一篇: ubuntu开关防火墙
zerobug---
博客等级 码龄12年 29粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值