zoukankan      html  css  js  c++  java
  • 在Linux直接运行安卓程序

    Linux上的软件少得可怜,要是能够直接运行安卓程序,那将是意见很酷的事情。

    方法原理:首先这个方法不需要开启安卓虚拟机,是直接在Linux上运行的。

    谷歌在很早之前提出了archon的方案,能够直接在PC端运行安卓app,但是并不是很完善,所以不保证所有app可运行,请自测。

    后来deepin对其进行了加强,在此感谢深度团队。

    部分为转载内容,再次感谢原作者。

    理论基于Debian的系统都可以,本人基于Linux mint17.3,其他Linux发行版请自行测试。

    一、安装运行环境

    首先要安装chrome浏览器,可到 http://www.google.cn/chrome/browser/desktop/index.html 下载

    在我提供的资源网址中,选择环境包文件夹

    安装 archon-integration*.deb 和 deepin-archon*.deb即可

    二、安装安卓app

    1.安装打包好的安卓app的deb包

    直接在我提供的资源网址中,选择Android-apps文件夹下的对应安卓app的安装包即可

    也可以到网址: http://packages.deepin.com/deepin/pool/non-free/a/ 下载对应的安卓app安装包

    2.直接运行apk

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

    b.解压apk程序,终端执行:

    /usr/lib/node_modules/chromeos-apk/chromeos-apk --archon -t --scale --name "Android App" xxx.apk   ##xxx.apk为被解压的apk文件名

    c.测试运行,终端执行:

    /lastore/framework/myarchon/archonrun --silent-launch --load-and-launch-app=被解压apk程序的完整路径

    如果想一部到位,仅仅是测试的,也可以下载环境包中的Android.sh.zip  解压出 Android.sh

    运行

    android.sh   xx.apk

    即可看到软件运行情况

    资源地址:http://pan.baidu.com/s/1slqZi3r

    更新及交流请关注我的微博:http://weibo.com/xuelongqy

  • 相关阅读:
    Parameter Binding in ASP.NET Web API
    Which HTTP methods match up to which CRUD methods?
    ErrorHandling in asp.net web api
    HttpStatusCode
    Autofac Getting Started(默认的构造函数注入)
    Autofac Controlling Scope and Lifetime
    luvit 被忽视的lua 高性能框架(仿nodejs)
    undefined与null的区别
    VsCode中使用Emmet神器快速编写HTML代码
    字符串匹配---KMP算法
  • 原文地址:https://www.cnblogs.com/xuelongqy/p/5438461.html
Copyright © 2011-2022 走看看