博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fennec 环境配置
阅读量:5746 次
发布时间:2019-06-18

本文共 1483 字,大约阅读时间需要 4 分钟。

fennec 环境配置


从不放弃

前言

最初接触fennec的工作,什么都不知道,然后两周什么工作成绩也没出来,被领导吊一顿,然后换了其他工作,但是我不想放弃,就自己在本地开始了研究 。。。


先来配置开发环境

## ubuntu 16.04sudo add-apt-repository ppa:openjdk-r/ppasudo apt-get updatesudo apt-get install yasm git python-dbus mercurial automake autoconf autoconf2.13 build-essential ccache python-dev python-pip python-setuptools unzip uuid zip zlib1g-dev openjdk-7-jdk wget libncurses5:i386 libstdc++6:i386 zlib1g:i386mkdir /firefoxcd /firefoxcurl -sf -L https://static.rust-lang.org/rustup.sh > rustup.shchmod +x rustup.sh./rustup.sh./rustup.sh --add-target=i686-linux-android源码下载git clone https://github.com/mozilla/gecko-dev.gitgit://192.168.0.185/gecko-dev.git (实验室)cd gecko-devgit checkout -b r49-2016101919 remotes/origin/MOBILE4902_2016101919_RELBRANCH预处理./mach bootstrap选择4(Firefox for android)等下载完ndk / Sdk (需要一定耐心)下载后的路径: /home/自己系统的名字/.mozbuild/cd ../scp lh@192.168.0.180:/home/lh/wjx/sdk.tar.gz .tar -zxvf sdk.tar.gz解压后会在/firefox/Sdk目录下。cd gecko-devvi mozconfig增加以下内容ac_add_options --enable-application=mobile/androidac_add_options --target=i386-linux-android## Sdk的绝对路径ac_add_options --with-android-sdk="/firefox/Sdk"## ndk的绝对路径ac_add_options --with-android-ndk="/root/.mozbuild/android-ndk-r11b"mk_add_options MOZ_OBJDIR=./objdir-allmk_add_options MOZ_MAKE_FLAGS="-j4"关闭mozconfig,然后再。vi mobile/android/confvars.sh注释掉MOZ_INSTALL_TRACKING, (可以先不注释进行尝试,有时真不需要注释)若编译失败,再注释;编译打包安装 ./mach build./mach package./mach install复制代码

转载于:https://juejin.im/post/5b00312d518825428b390f1f

你可能感兴趣的文章
PasswordHasher
查看>>
Python之re模块 —— 正则表达式操作
查看>>
【HDU 5818多校】Joint Stacks
查看>>
iOS 跳转到系统的设置界面-b
查看>>
Chapter 2 Open Book——2
查看>>
oracle 11g在安装过程中出现监听程序未启动或数据库服务未注册到该监听程序
查看>>
《海量日志数据分析与应用》之报表分析与展现
查看>>
北航数值分析作业一
查看>>
企业会计准则第39号——公允价值计量
查看>>
Linux下查看文件和文件夹大小
查看>>
java.lang.reflect.InvocationTargetException
查看>>
mysql可以用这种方式<<! 输入内容 ! 做成脚本
查看>>
\r与\n的区别
查看>>
shell中exec解析
查看>>
分析DH加密算法,一种适基于密钥一致协议的加密算法。
查看>>
labview与单片机串口通信
查看>>
MySQL数据库出现The server quit without updating PID file.
查看>>
发布自己的类库到NuGet
查看>>
java中四种引用类型
查看>>
html5的鼠标拖拽
查看>>