V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Tonni
V2EX  ›  程序员

PC 上如何模拟完整移动端浏览器?

  •  
  •   Tonni · 2014-07-27 10:42:45 +08:00 · 7306 次点击
    这是一个创建于 3757 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近打算学习下移动端页面开发,如果用手机模拟电脑手机两头跑实在麻烦,为了模拟移动端浏览器用Virtualbox安装了个Android X86,然后在Play上面安装了Chrome、Firefox、Opera等浏览器,但是安装后打开立马提示无响应并提示关闭:
    Chrome:



    Firefox:



    Opera:



    但是只有系统自带的浏览器可以正常打开并使用:



    V2EX上有没有做过移动端页面开发的?你们是怎么进行浏览器调试的?
    26 条回复    2014-07-27 21:40:12 +08:00
    zhxhwyzh14
        1
    zhxhwyzh14  
       2014-07-27 10:44:28 +08:00
    要不你用ANDROID SDK中的模拟器试试吧
    guchengf
        2
    guchengf  
       2014-07-27 10:45:31 +08:00 via Android
    chrome 和 firefox 都自带模拟功能了
    zhxhwyzh14
        3
    zhxhwyzh14  
       2014-07-27 10:46:46 +08:00
    或者是利用PC的Android模拟器
    guchengf
        4
    guchengf  
       2014-07-27 10:47:05 +08:00 via Android   ❤️ 1
    另外现在在桌面端和移动端同时使用chrome beta,可以直接在桌面端控制移动端进行调试
    zhxhwyzh14
        5
    zhxhwyzh14  
       2014-07-27 10:47:12 +08:00   ❤️ 1
    BlueStacks
    Tonni
        6
    Tonni  
    OP
       2014-07-27 10:51:55 +08:00
    @guchengf 感谢,看到了: https://developer.chrome.com/devtools/docs/remote-debugging

    就是今天没带数据线;(
    Tonni
        7
    Tonni  
    OP
       2014-07-27 10:52:31 +08:00
    @zhxhwyzh14 感谢,搞了半天Android for X86好累,感觉再也不会爱了
    wwqgtxx
        8
    wwqgtxx  
       2014-07-27 10:53:07 +08:00 via Android
    android sdk,而且一定要建立arm的avd
    用x86版是不行的,很多软件不支持x86平台,除非下载x86版的安卓软件安装试试
    MASAILA
        10
    MASAILA  
       2014-07-27 10:58:15 +08:00 via Android   ❤️ 1
    楼主居然不用genymotion 最快的Android 虚拟机
    Tonni
        11
    Tonni  
    OP
       2014-07-27 10:59:39 +08:00
    @MASAILA 我之前都没听说过这个,只知道BlueStacks和Android X86这两个;(
    dangge
        12
    dangge  
       2014-07-27 11:03:46 +08:00
    genymotion+1
    wwqgtxx
        13
    wwqgtxx  
       2014-07-27 11:07:58 +08:00 via Android
    @Tonni 其实真正看是否liantong兼容x86的方法是直接打开apk文件,看看lib目录,要不然是空的,要不然是有x86这个目录,这样就能兼容
    rming
        14
    rming  
       2014-07-27 11:08:01 +08:00
    模拟分辨率的话,浏览器都自带啊,模拟UA的话,chrome有个User Agent的插件
    https://chrome.google.com/webstore/detail/user-agent/ighgcligfbemmpnidpkhikmnmeohfafb
    mikuazusa
        15
    mikuazusa  
       2014-07-27 11:16:04 +08:00   ❤️ 1
    UC浏览器开发者版!整合了remote inspector绝对是移动网页调试的好工具_(:3 」∠)_ http://www.uc.cn/business/developer/
    loveminds
        16
    loveminds  
       2014-07-27 12:16:23 +08:00 via Android
    @wwqgtxx 还有mips
    dant
        17
    dant  
       2014-07-27 12:23:23 +08:00 via iPhone
    iOS Simulator(大雾
    Rosicky
        18
    Rosicky  
       2014-07-27 12:30:22 +08:00
    opera emulator、修改ua、 genymotion模拟器
    chocotan
        19
    chocotan  
       2014-07-27 12:43:07 +08:00
    chrome的开发者工具不是自带模拟功能么
    其他都有改ua的插件的吧
    kmvan
        20
    kmvan  
       2014-07-27 12:54:17 +08:00 via Android
    不大可能完全模拟的,多点触屏你就无法模拟的
    txlty
        21
    txlty  
       2014-07-27 13:23:06 +08:00   ❤️ 1
    需要把英特尔的一个指令转换器装上。
    http://hi.baidu.com/lhaix/item/f13615f233c7e31ba6298817
    弄好以后,一大堆程序就可以运行了。
    wwqgtxx
        22
    wwqgtxx  
       2014-07-27 13:41:13 +08:00 via Android
    @loveminds 现在有啥硬件是mips的么?
    hjc4869
        23
    hjc4869  
       2014-07-27 13:43:34 +08:00
    IE F12工具完全模拟Windows Phone。
    MrMario
        24
    MrMario  
       2014-07-27 19:52:13 +08:00
    @wwqgtxx 有些路由器,开发板什么的
    loveminds
        25
    loveminds  
       2014-07-27 20:27:13 +08:00
    @wwqgtxx 还是有的吧,君正等等
    PotatoBrother
        26
    PotatoBrother  
       2014-07-27 21:40:12 +08:00
    iOS Simulator 大法好
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2884 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:25 · PVG 10:25 · LAX 18:25 · JFK 21:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.