Android搭建web,Android手机搭建WEB环境

原文:http://yangshare.com/Y-BLOG/?p=246#more-246

准备

1、下载Android处理器对应的jdk包,类似树莓派arch

android@localhost:~$ arch

armv7l

下载地址:jdk-8u152-linux-arm32-vfp-hflt.tar.gz

2、安装一个xftp或者宝塔面板这样的文件操作工具

xftp

b16d8affe94d6ff4d528fceba262b102.png

宝塔面板

edf654a236034f5739ab7a9e79619a1f.png

安装

登录Linux,切换到root用户

su root 获取root用户权限,当前工作目录不变(需要root密码)

sudo -i 不需要root密码直接切换成root(需要当前用户密码)

在usr目录下建立java安装目录

cd /usr //进入usr目录

mkdir java //创建java目录

将jdk-8u60-linux-x64.tar.gz拷贝到java目录下

cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/

解压jdk到当前目录

tar -zxvf jdk-8u60-linux-x64.tar.gz

得到文件夹 jdk1.8.0_60

安装完毕为他建立一个链接以节省目录长度

(我没用这一步)

ln -s /usr/java/jdk1.8.0_60/ /usr/jdk

编辑配置文件,配置环境变量

vim /etc/profile

添加如下内容:JAVA_HOME根据实际目录来

export JAVA_HOME=/usr/java/jdk1.8.0_60

export CLASSPATH=J A V A H O M E / l i b / e x p o r t P A T H = JAVA_HOME/lib/ export PATH=JAVAH​OME/lib/exportPATH=PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

重启机器或执行命令 :source /etc/profile

sudo shutdown -r now

查看安装情况

[root@bogon jdk]# java -version

openjdk version “1.8.0_141”

OpenJDK Runtime Environment (build 1.8.0_141-b16)

OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)

[root@bogon jdk]# javac -version

javac 1.8.0_141

可能出现的错误信息:

bash: ./java: cannot execute binary file

出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,

查看jdk版本和Linux版本位数是否一致。

查看你安装的Ubuntu是32位还是64位系统:

sudo uname --m

i686 //表示是32位

x86_64 // 表示是64位

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/559602.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

qq浏览器网页版_QQ邮箱回应部分用户登录异常:系后台服务波动,问题已解决...

5月6日消息,针对用户反映QQ邮箱登录异常情况,腾讯QQ邮箱官方回应称,因后台服务波动,部分用户出现登录异常情况,目前问题已解决。5月6日上午,有网友反映QQ邮箱崩溃,换浏览器依然无法登录&#xf…

android nfc ndef mifareclassic,Android NFC开发-实践篇

Android NFC开发-实践篇https://blog..net/_GYG/article/details/72899417在Android NFC开发-理论篇中,我们了解了在Android中开发NFC的一些理论知识,这篇我们继续应用我们上一篇学到的知识,实现对NDEF格式标签和MifareClassic格式标签的读写…

苹果6换屏多钱_苹果手机屏幕碎了怎么办?维修更换要多少钱

手机在使用过程中最容易发生的意外就是手滑摔碎屏幕了,那么苹果手机屏幕碎了碎了,维修更换要多少钱?大家都知道,苹果手机摔坏,进水均属于人为损坏,人为损坏不属保修范围,接下来针对苹果手机屏幕…

harmonyos sdk,HarmonyOS SDK对应的API版本跃迁引发的历史工程适配问题解决方案

历史工程自动适配由于最新版本的HarmonyOS SDK对应的API Version发生了跃迁,原有的API Version 3变成了当前的API Version 4,原有的API Version 4变成了当前的API Version 5。因此,使用最新版本的DevEco Studio打开历史工程,需要对…

dataframe 拼接_拼接关系图在石材生产过程中的重要性

石材生产加工中应用许多图,石材纹理图、平面面置图、平面图、立面图、剖面图,这些图对石材生产加工都有很大的帮助,发挥着各自的作用,担负着各自的角色。除了这些图外,石材生产加工中还有一种图—拼接关系图&#xff0…

android外置sd大小,android 读取外置和内置存储卡路径和大小

【实例简介】android 读取外置和内置存储卡路径和大小,亲测好使,项目中以运用【实例截图】【核心代码】a81fbea6-cb7a-4c96-be21-d52578f6de0a└── SDCardInfo├── AndroidManifest.xml├── bin│ ├── AndroidManifest.xml│ ├── classes│ │ …

app名字变为android+api,一起来做个app吧 wanandroid开放API

由于早期开放的一些API页码为0开始,后期接口修改为从1开始,为了兼顾之前的开放API,故无法统一。对于POST接口建议使用postman模拟在编写过程中如果遇到一些问题,也有一些参考项目,这里针对Java和Kotlin各自选择了一款&…

php 武汉海关对接_“双11”临近 海口海关全力备战跨境电商监管高峰

中新网海南新闻11月6日电(李佳臣)海口海关6日发布消息称,面对“双11”这一中国电商行业的年度盛事,海口马村港海关已做好准备,确保“双11”期间跨境电商业务24小时即时通关,包裹通关、出区“零等待”。为迎接即将到来的“双11”网…

更改android模拟器dns,Android模拟器无法联网 模拟器DNS设置

Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人(像我)来讲,一般电脑的IP都是192.168.1.100之类的,不在同一个网段。所以就会出现电脑可以上网但是模拟器不能上网的情况。其实设置方法很…

嵌入式全栈工程师_我花了半个月,整理出了这篇嵌入式开发学习指南(学习路线+知识点梳理)...

不好意思久等了这篇文章让小伙伴们久等了。一年多以来,关于嵌入式开发学习路线、规划、看什么书等问题,被问得没有一百,也有大几十次了。但是无奈自己对这方面了解有限,所以每次都没法交代,搞得实在不好意思。但是办法…

html怎样纵向分栏,css页面中常见左中右分栏布局的两种实现方式

以下代码复制粘贴即可使用:示例一:复制代码代码如下:.page_center {width:100%;}#nav {background-color:red;height:20px;}#left {width:120px;background-color:green;position:absolute;}#middle {background-color:yellow;}#right {width:120px;back…

java面试题_1000道Java工程师面试题+答案PDF485页

说实话,作为一名 Java 程序员,不论你需不需要面试都应该好好看下这份资料。我大概撸了一遍,真的是堪称典范。就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以…

html5小游戏是用js做的吗,谁说做H5动画和游戏一定要canvas?

2021.05.06-更新了底层,使用起来更加方便,还可以使用oop的继承,增加了一个新demo/----------------------------------------以下原文内容------------------------------------------/记得上上个礼拜,我在createjs的技术群里说了…

单变量和多变量财务预警模型_SPSS数据分析,基于判别分析上市公司财务危机预警分析...

研究概述财务危机(Financial crisis)又称财务困境(Financial distress),是指企业由于营销、决策或不可抗拒因素的影响,使经营循环和财务循环无法正常持续或陷于停滞的状态,具体表现包括持续性亏损、无偿付能力、违约和破产等。研究意义财务危…

mongoose如何发送html页面,Mongoose/Express/Nodejs尝试从服务器到html传递变量

我试图从我的server.js文件传递一个变量为HTML,但该变量不会显示在我的EJS文件中。我必须错过一些东西,因为它正在另一条路线上工作(使用另一个EJS文件),但我看不到我想要传递的表单或变量。如果我在表单之外放置任何东西,但是表单…

python闪光培训班 费用-Python tk 按钮颜色

#-*- encoding:utf-8 -*- from tkinter import * root Tk() def create(): top Toplevel() top.title("Python") v1 StringVar() e1 Entry(top,textvariablev1,width10) e1.grid(row1,column0,padx1,pady1) Button(top, text"出现2级").grid(row1,colu…

android开发技术探索,《android开发艺术探索》读书笔记(十三)--综合技术(示例代码)...

No1:No2:在Android中单个dex文件所能够包含的最大方法数为65536,这包含Android FrameWork、依赖的jar包以及应用本身的代码中的所有方法。No3:使用multidex来解决方法数越界apply plugin: \com.android.application\android {comp…

先装vs还是先装sql_锅炉给水泵的止回阀到底安装在出口阀前还是阀后?

今天我们来讨论一下锅炉给水泵止回阀安装位置。那么止回阀的安装位置如何确定呢?泵前安装与泵后安装止回阀有何区别,泵前安装适用于哪些地方?止回阀通常要配合其他阀门一起使用,那么跟其他阀门配合使用时,止回阀要安装…

html页面li节点排序,排序DOM节点的最简单方法?

尽管使用JS库可能有一种更简单的方法,但这是使用香草js的有效解决方案。var list document.getElementById(mylist);var items list.childNodes;var itemsArr [];for (var i in items) {if (items[i].nodeType 1) { // get rid of the whitespace text nodesite…

mosek 安装配置python_python安装、配置以及pyinstaller的安装、使用

一、Python下载https://www.python.org/downloads/windows/ 根据自己的需要下载所需的版本二、Python安装可直接点“Install Now”,注意勾选最下面“Add Python 3.6 to PATH”,不然要配置环境。等一会边安装成功,点“close”在开始菜单里打开…