ubuntu pd,debian ubuntu

Ubuntu18.04 从头开始编译 Android Native WebRTC

本文详细记录Mac下使用PD虚拟机安装ubuntu18.4桌面版,编译Android Native WebRTC的过程。

如果仅需使用WebRTC,官方提供的预编译包即可满足需求,无需手动编译:

通过Android Studio添加依赖:implementation'org.webrtc:google-webrtc:1.0.+'

安装配置Ubuntu虚拟机,下载Ubuntu镜像,手动选择下载好的iso文件进行安装,设置用户名密码,指定虚拟机文件名和位置,等待安装完成。

安装Parallels Tools,解决无法直接安装的问题,创建安装文件后重启虚拟机,设置环境变量配置代理,使用主机sockes提供的http代理,虚拟机网络模式使用默认的共享网络。

下载WebRTC代码,安装必要软件,使用git clone命令下载源码,配置gclient代理,下载代码后通过gclient sync同步代码。

执行fetch命令下载源码和开发环境,设置gclient代理,使用gclient sync命令同步代码,下载和同步过程需要稳定网络环境。

使用GN和NINJA构建系统编译代码,执行gn gen和ninja命令构建所有目标和example app,生成apk文件和aar文件,完成编译打包过程。

在Android Studio中使用aar文件替换预编译依赖,按照推荐方法导入Android Studio代码,生成的gradle文件参考示例进行补全。

编译过程需要稳定网络环境,注意代码庞大复杂,整个构建系统采用了gn和ninja,确保编译成功并替换预编译依赖。

ubuntu有什么优势

1首先Debian是最优秀的Linux。但是,Debian的学术味太浓了,一般的用户很难上手,门槛很高。

我想Ubuntu就是想弥补Debian的这些缺点(也是优点)。把Debian改进得更加易用,它的开发进度也是最快的。对于一般应用而言,既有了Debian系统的优势,又有了最新易用的桌面

2其最大的优点是硬件支持要好,比sarge要好。

(当时是先安装的sarge,然后才安装ubuntu)

但ubuntu也有其缺点,好多专业方面的软件不新,比debian的版本要低,可能是维护的人少了。

还有个缺点 ]

有一些应用的定制还是比较麻烦的,比如NOKIA手机的同步,使用opensync,但是设置还是有一点麻烦,没有PC suit可以用。

希望可以帮的到你嘛如果还有任何疑问可以加我Q在详细给你解答 130381233

如何在Ubuntu虚拟机中安装Parallels Tools

们在运行安装Parallels Tools时,收到Parallels Tools需要内核资源的错误信息,如何来解决这一问题呢?

原因

在运行 Ubuntu的虚拟机中安装 Parallels Tools需要以下程序包:Linux-headers和build-essential

在安装 Parallels Tools之前需要安装这些程序包。

解决方案

使用控制台中的以下命令安装'linux-headers'和'build-essential'程序包:

# sudo apt-get install linux-headers-$(uname-r) build-essential

安装程序包后,尝试按照以下步骤再次安装 Parallels Tools:

1.启动Parallels Desktop,并启动虚拟机。

2.确保虚拟机的 CD/DVD驱动指向默认的空驱动。

图一:虚拟机的CD/DVD驱动指向默认的空驱动

3.操作系统启动后请点击PD顶部菜单里的“虚拟机”并选定“安装Parallels Tools”。

prl-tools-lin.iso镜像文件将会加载至虚拟机的 CD/DVD驱动器中

如果上述方法没有加载成功,您也可手动连接并安装 Parallels Tools ISO镜像文件。

右击虚拟机窗口的状态栏中的 CD/DVD驱动图标并选择“连接镜像”。在弹出的“Finder”窗口中,进入硬盘文件夹(通常名为"Macintosh HD"),选择/Library/Parallels/Tools/文件夹(针对 Parallels Desktop 7)。

或/Applications/Parallels Desktop.app/Contents/Resources/Tools/(针对 Parallels Desktop 8),选择 prl-tools-lin.iso文件,然后点击“打开”连接至虚拟机。

4.在您的 Ubuntu虚拟机中启动“终端”。

更改目录为 CD/DVD驱动目录:

针对 Ubuntu 12.04:

cd/media/Parallels\ Tools/

针对 Ubuntu 13.04:

cd/media/<username>/Parallels\ Tools/

在 CD/DVD驱动目录中,输入以下命令启动 Parallels Tools安装:

sudo./install

5.根据 Parallels Tools安装程序的提示完成安装。

6.在Parallels Tools安装完成后,重新启动虚拟机。

更多资讯请关注parallels desktop官网:

阅读剩余
THE END