Android AOSP探索之Ubantu下Toolbox的安装

概述

由于最近需要进军android的framework,所以需要工具的支持,之前听说江湖上都流传source insight,我去弄了一个破解版,功能确实强大,但是作为多年android开发的我习惯使用android studio。虽然使用source insight比较吃力,但是还是咬牙用了起来,结果是用的次数手指头都能数得过来。最让我不能忍受的是source insight 只有Windows版本,而开发编译Android 源码最好的选择是Ubantu系统,所以我又不得不装了一个双系统。后面我和公司里从事framwork的小伙伴一起负责开发systemUI时,从他那里了解到了使用android studio阅读修改android源码的方法,让我茅塞顿开。原来很多技术不是行不通,而是我了解得太少,真的是惭愧,由此可见,和别人建立好交流是多么重要。为此感谢我的小伙伴。在此我也记录下了解到的工具和知识,争取帮到更多的小伙伴少走弯路。本文主要介绍是在Ubantu中安装Toolbox工具,这个工具可以帮我们管理Android Studio的获取安装和其他Idea家族的开发工具的获取安装,因为安装的过程中会有点小问题,所以在此记录一下。

安装Toolbox

在Ubantu中安装软件不像是在Windwos中那样点击下就行了,大多数情况下使用的是命令的安装方式。安装Toolbox首先需要获取到安装包,Toolbox下载地址 下载完成后解压,会得到如下所示的文件夹

打开我们解压后的文件夹,右键选择在终端打开 执行这个文件 执行完会发现报错找不到libfuse.so.2,这里就需要将缺失的库给安装上

解决运行的问题

安装缺失的库我们需要两条命令 第一条是:

powershell 复制代码
sudo add-apt-repository universe

执行完如下图所示 第二条命令安装缺失的库

powershell 复制代码
sudo apt -y install libfuse2

执行完命令后如下所示 再次执行打开Toolbox的命令,就会发现安装成功了

程序的主界面如下:

这时候我们点击安装我们想用的软件就行了,安装好的软件也可以在启动的面板上看到。不用每次都执行命令启动

相关推荐
CYRUS_STUDIO2 分钟前
手把手教你改造 AAR:解包、注入逻辑、重打包,一条龙玩转第三方 SDK!
android·逆向
CYRUS_STUDIO42 分钟前
Android 源码如何导入 Android Studio?踩坑与解决方案详解
android·android studio·源码阅读
前端赵哈哈2 小时前
初学者入门:Android 实现 Tab 点击切换(TabLayout + ViewPager2)
android·java·android studio
一条上岸小咸鱼5 小时前
Kotlin 控制流(二):返回和跳转
android·kotlin
Jasonakeke5 小时前
【重学 MySQL】九十二、 MySQL8 密码强度评估与配置指南
android·数据库·mysql
Mertrix_ITCH5 小时前
在 Android Studio 中修改 APK 启动图标(2025826)
android·ide·android studio
荏苒追寻5 小时前
Android OpenGL基础1——常用概念及方法解释
android
人生游戏牛马NPC1号5 小时前
学习 Android (十七) 学习 OpenCV (二)
android·opencv·学习
恋猫de小郭6 小时前
谷歌开启 Android 开发者身份验证,明年可能开始禁止“未经验证”应用的侧载,要求所有开发者向谷歌表明身份
android·前端·flutter
用户096 小时前
Gradle声明式构建总结
android