起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 49004|回复: 40

如何搭建X5本地应用打包服务器

  [复制链接]

20

主题

119

帖子

744

积分

内部用户

积分
744
发表于 2015-1-9 10:48:04 | 显示全部楼层 |阅读模式
第一、说白了,就是:装一个windows vm文件,苹果xcode、安卓adt就全有了!!!
第二、这个东西全可以用作独立的xcode和adt开发环境,和X5无关,用起来很方便。

---------------------------------------

X5打包服务器(App-Builder)是通过服务方式把X5开发工具(Studio)创建的本地应用进行打包和数字签名,开发者不用单独构建原生代码的编译环境,方便开发和调试。该打包服务器同时支持打安卓和苹果APP包。

首先,需下载起步公司提供的
X5app开发特版Mac OS X虚拟机系统

X5本地应用打包服务器_V3.5发布(2016-8-4更新)
使用说明详见最新版说明【WeX5本地应用打包服务器环境搭建

一、Mac OS X系统使用方法

1、安装 VMWare Fusion (VMWare虚拟机Mac版)软件。
2、将X5app开发特版Mac OS X10.10 (Yosemite)虚拟机系统分卷压缩包进行解压。
3、在解压的X5app开发特版Mac OS X10.10系统目录下双击“Mac OS X.vmx”进行启动。
4、出现下图提示时,请注意点击“I Copied It”按钮,即可正常启动。
upload_1.png
5、登陆用户名x5,密码x5。打开虚拟机系统桌面。
6、在Mac OS X10.10虚拟机桌面上会看到X5的文件夹以及 “启动X5 App-Builder服务”快捷按钮,点击即可启动打包服务。请注意保持窗口不关闭,打包服务启动完成。
7、服务窗口会输出服务日志,同时会显示打包服务地址,例如http://IP:端口/app-builder。
该地址在X5 Studio里打包时需填写至以下位置中使用。

二、Windows系统使用方法

苹果公司不支持在非Mac设备使用Mac OS系统。如果你在Windows操作系统的VMware上运行。。。此方法仅供学习和研究。你懂的。

首先需准备vmware虚拟机安装苹果mac os x系统环境。
注意:安装此虚拟机环境的机器必须是支持硬件虚拟化VT技术的CPU,物理内存必须大于4G,否则无法正常安装和运行。
1、需安装的软件:VMware-player 7系列。下载链接:http://softwareupdate.vmware.com/cds/vmw-desktop/player/7.1.0/2496824/windows/core/VMware-player-full-7.1.0-2496824.exe.tar
2、安装后需使用vmware的mac补丁unlocker206工具解锁。(注意:unlock一定不要放到中文和有空格的目录下,install时必须先不启动VM虚拟机,并需使用系统管理员权限进行操作)补丁下载:unlocker206.zip
3、需下载
X5app开发特版Mac OS X10.10 (Yosemite)虚拟机系统(关注起步微信服务号获取邀请码免费下载)分卷压缩包,然后解压。
打包服务器环境准备完成。在解压的X5app开发特版Mac OS X10.10系统目录下双击“Mac OS X.vmx”进行启动。
1.JPG
当见到以下提示窗口时,注意选择“我已复制该虚拟机”,即可正常启动。
2.JPG
登陆用户名x5,密码x5。打开虚拟机系统桌面。
3.JPG
在Mac OS X10.10虚拟机桌面上会看到X5的文件夹以及 “启动X5 App-Builder服务”快捷按钮,点击即可启动打开服务。
请注意保持窗口不关闭,打包服务启动完成。
服务窗口会输出服务日志,同时会显示打包服务地址,例如http://IP:端口/app-builder。
6.JPG
该地址在X5 Studio里打包时需填写至以下位置中使用。 7.JPG

17

主题

61

帖子

122

积分

初级会员

Rank: 2

积分
122
QQ
发表于 2015-1-13 11:56:17 | 显示全部楼层
学习。。。
点评回复

使用道具 举报

226

主题

740

帖子

2370

积分

金牌会员

Rank: 6Rank: 6

积分
2370
发表于 2015-1-20 14:01:05 | 显示全部楼层
我想问,如果我现在只需要打包一个android的App包,我是不是就不安装上面这一堆东西了啊?
匿名  发表于 2015-2-1 17:19:43
安装此虚拟机环境的机器必须是支持硬件虚拟化VT技术的CPU,这个是什么意思?

点评

我也不懂!! http://m.346xs.com 书包网  发表于 2017-3-18 19:07
匿名  发表于 2015-2-8 17:28:47
发生错误,导致虚拟 CPU 进入关闭状态。如果虚拟机外部发生此错误,则可能已导致物理计算机重新启动。错误配置虚拟机、客户机操作系统中的错误或 VMware Player 中的问题都可以导致关闭状态。

单击“确定”重新启动虚拟机,或单击“取消”关闭虚拟机。

这是什么情况

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
QQ
发表于 2015-2-16 01:24:24 | 显示全部楼层
游客 111.201.37.x 发表于 2015-2-8 17:28
发生错误,导致虚拟 CPU 进入关闭状态。如果虚拟机外部发生此错误,则可能已导致物理计算机重新启动。错误 ...

因为是AMD 的U所以别折腾了~!!我都郁闷死了·!!不知道有没有解决方法。

0

主题

2

帖子

9

积分

新手上路

Rank: 1

积分
9
QQ
发表于 2015-2-16 19:39:39 | 显示全部楼层
花几百块,买个775或771平台。推荐用771,配至强U。就什么虚拟化也支持了。还是四核呢。
匿名  发表于 2015-3-9 22:22:33
im2618 发表于 2015-2-16 01:24
因为是AMD 的U所以别折腾了~!!我都郁闷死了·!!不知道有没有解决方法。 ...

AMD U可以装10.8

2

主题

17

帖子

58

积分

初级会员

Rank: 2

积分
58
QQ
发表于 2015-3-14 15:03:59 | 显示全部楼层
打包服务器打包完后可以关闭掉吗

7

主题

43

帖子

150

积分

初级会员

Rank: 2

积分
150
发表于 2015-3-20 16:20:42 | 显示全部楼层
二进制转换与此平台上的长模式不兼容。此虚拟环境中的长模式将被禁用。因此需要使用长模式的应用程序将无法正常运行。请参见 http://vmware.com/info?id=152 了解更多详细信息。

二进制转换不支持用于 Mac OS X。要运行 Mac OS X,您需要一台 VMware Player 支持 Intel VT-x 或 AMD-V 的主机。
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-3-29 04:59 , Processed in 0.066009 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表