V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
pual
V2EX  ›  问与答

phantomjs 可以编译成 android 平台的么

  •  
  •   pual · 2017-05-17 10:08:04 +08:00 · 1638 次点击
    这是一个创建于 2773 天前的主题,其中的信息可能已经有所发展或是发生改变。

    编译 phantomjs 需要 build-essential g++ flex bison gperf ruby perl
    libsqlite3-dev libfontconfig1-dev libicu-dev libfreetype6 libssl-dev
    libpng-dev libjpeg-dev python libx11-dev libxext-dev 这些工具和库,不知道可不可以找的到 arm 构架的。

    8 条回复    2017-05-17 13:39:28 +08:00
    wwqgtxx
        1
    wwqgtxx  
       2017-05-17 10:24:16 +08:00 via iPhone   ❤️ 1
    arm 架构肯定是有的,但是有没有适合 android 的 libc 的就不知道了
    gouchaoer
        2
    gouchaoer  
       2017-05-17 10:50:56 +08:00   ❤️ 1
    第一、phantomjs 已经停止维护了,chrome headless 才是未来,phantomjs 有些 bug 没法解决
    第二、phantomjs 主要是省 cpu 省内存,实际上用下来比起 chrome 也就是几倍
    第三、推荐直接上 chromium
    yyfearth
        3
    yyfearth  
       2017-05-17 11:16:16 +08:00 via iPhone   ❤️ 1
    我记得需要 qtwebkit Android 支持吗?
    yangxuan8282
        4
    yangxuan8282  
       2017-05-17 11:37:40 +08:00   ❤️ 1
    arm 架构在 linux 系统上可以编译,安卓不太清楚
    编译好的文件: https://github.com/yangxuan8282/docker-image/releases
    用到的 Dockerfile: https://github.com/yangxuan8282/docker-image/tree/master/rpi-alpine-phantomjs
    pual
        5
    pual  
    OP
       2017-05-17 12:56:16 +08:00
    @gouchaoer 我想在 android 上搞爬虫,操蛋的是网站的 cookie 是远程 js 生成的,所以想用 phantomjs,不知道楼主用什么好的建议
    gouchaoer
        6
    gouchaoer  
       2017-05-17 12:59:14 +08:00
    @pual 我最近也在研究移动端的爬虫,不过我和你关注点不太一样,我方向是 chromium for Android,我想对 chromium 进行定制来做一些工作
    pual
        7
    pual  
    OP
       2017-05-17 13:04:09 +08:00
    @gouchaoer 稍微靠谱点的网站基本都是 js 对称算法加密账号密码,远程 js 生成 cookie , 这让人很无奈啊,本来试试 webdriver, selendroid 发现都不太靠谱
    gouchaoer
        8
    gouchaoer  
       2017-05-17 13:39:28 +08:00 via Android
    @pual 不懂你在说啥。。。拿数据 xposed 啊,自动化 appium 啊,移动端爬虫啥的感觉做不大
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5978 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 02:30 · PVG 10:30 · LAX 18:30 · JFK 21:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.