【有更新】使用ARChon运行安卓应用的测试方法
Tofloor
poster avatar
cxbii
deepin
2016-01-15 00:46
Author
更新:

用下面的方法测试其实挺累的,所以弄了个比较简单的脚本。

使用方法,下载脚本Android.sh.zip,右键文件属性赋予可执行权限。然后终端执行:
  1. android.sh   xx.apk
Copy the Code
就可以自动解压并运行安卓程序了。

当然了安装依赖这你还得自己来,也就是第一次使用必须终端先执行:
  1. sudo apt-get install  archon-integration deepin-archon -y
Copy the Code



============================================================
大家好:
现在公布使用ARChon运行安卓应用的测试方法,打包因为比较麻烦,所以不在本帖子的讨论之内。
请把测试通过的安卓应用和下载链接回复到本帖子,我们将尽快上架到深度商店。


配置环境
1.安装深度操作系统 15 64位;

2.安装ARChon,终端执行:
  1. sudo apt-get install  archon-integration deepin-archon -y
Copy the Code

3.检查系统支持WebGL,检查方法为谷歌浏览器访问chrome://gpu/,查看WebGL是否显示为Hardware accelerated。


测试方法

1.下载测试的安卓apk程序,请尽量下载Pad版本;

2.解压apk程序,终端执行:
  1. /usr/lib/node_modules/chromeos-apk/chromeos-apk --archon -t --scale --name "Android App" xxx.apk   ##xxx.apk为被解压的apk文件名
Copy the Code

3.测试运行,终端执行:
  1. /lastore/framework/myarchon/archonrun --silent-launch --load-and-launch-app=被解压apk程序的完整路径
Copy the Code


测试范例
1.下载布卡漫画HD.apk

2.解压安卓apk程序,终端执行:
  1. /usr/lib/node_modules/chromeos-apk/chromeos-apk --archon -t --scale --name "Android App" bukamanhuaHD_17301579.apk
Copy the Code


3.测试运行,终端执行:
  1. /lastore/framework/myarchon/archonrun --silent-launch --load-and-launch-app=/home/cxbii/下载/cn.ibuka.manga.hd.android
Copy the Code


4.运行成功!



注意事项
1.目前只能在深度操作系统15 64位上运行安卓应用,非深度操作系统15 64位之外的系统都不能运行;
2.如果系统不支持WebGL也将无法运行安卓应用。




Reply Favorite View the author
All Replies
...9 / 9
To page
呆了个呆
deepin
2017-05-23 17:29
#161
这么早以前的帖子我怎么都没看到。。。
Reply View the author
吉祥兔
deepin
2017-05-27 04:40
#162
EasyConnect VPN 测试可以使用



EasyConnectTablet.apk.tar.gz


Reply View the author
吉祥兔
deepin
2017-05-27 06:34
#163
https://bbs.deepin.org/post/36081
EasyConnect VPN 测试可以使用

好吧,我的错,软件是可以运行但是VPN不起作用。
Reply View the author
Anrobin
deepin
2017-05-31 19:32
#164
chrome 默认不支持webGL,在浏览器器中输入 about:flags
然后开启:覆盖软件渲染列表
覆盖内置的软件渲染列表,并对不支持的系统配置启用 GPU 加速。
这就可以了。
Reply View the author
qidanta
deepin
2017-06-17 18:10
#165
ubuntu上我试过,微博国际版和印象笔记,都是可以用。即刻不可以用,qq各个版本都不可以。
Reply View the author
166******47
deepin
2018-05-20 17:08
#166
https://bbs.deepin.org/post/36081
/lastore/framework/myarchon/archonrun 没有这个文件呀

我也是这个问题,什么意思呀?
Reply View the author
lm920702
deepin
2019-01-14 16:57
#167
archon-integration : 依赖: nodejs-legacy 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
Reply View the author
anclark
deepin
2019-02-21 23:09
#168
测试中发现,调用archonrun时必须带上--no-sandbox参数,否则安卓应用一定会无法运行。
Reply View the author
achtung
deepin
2019-05-20 00:24
#169
$ sudo apt-get install  archon-integration deepin-archon -y
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
E: 无法定位软件包 archon-integration

这是什么情况?
Reply View the author
...9 / 9
To page