或许你从未通过这些安卓开发工具

 

1. AinD: Docker中的Android (Anbox)

通过在Docker中嵌套Anbox容器,AinD在Docker中启动安卓应用。

与类似的基于VM(虚拟机)的项目不同,AinD不需要嵌套虚拟的支持也可以在IaaS实例上运行。其目的是:

  • 防信息窃取
  • 通过云)实现iOS和Windows平板电脑对安卓的兼容

2. Booster

Booster是一个非常有趣的工具,它容易使用、量级轻、强大且可扩展,是一种专为移动应用设计的质量优化工具包。其首要目标是解决随应用复杂性增加而出现的质量问题,如性能、稳定性和安装包大小。

Booster整合了性能检测、多线程优化、资源索引内联、冗余资源减少、资源压缩、系统漏洞修复等模块。它可将应用程序的稳定性提升15%~25%,而安装包大小则可减少1MB~10MB。该优化器基于Apache 2.0许可协议编写,且带有出色的开发文档。

3. Can I Drop Jetifier

众所周知,有时从旧的支持库迁到AndroidX并非易事,对于大型遗留项目更是如此。Jetifier的使用是左右迁移成功与否的关键(Jetifier将仍然基于旧组件的依赖关系转化为操作AndroidX类),但这同时也会增加开发时间。

由于越来越多的库被迁移到AndroidX,总有一天这一工具将不再为人所需。如果已经出现新版本,这个插件可以鉴别你正在使用的库中需要迁移到AndroidX或需要被替换的库。

4. Android Emulator Container Scripts

Android EmulatorContainer Scripts是一组小型脚本,用于在容器中为各种系统(如Docker)运行模拟器以供外部使用。该脚本同时兼容Python 2和3。这一repo命令深受欢迎,且支持在远程计算机上运行多个模拟器。项目在Apache 2.0许可下发行,具有出色的开发文档。

5. Autoplay

 Autoplay是一个将安卓工件发布到Google Play上的Gradle插件。

6. Roomigrant

 Roomigrant是一个帮助库,能够使用编译时代码生成来自动创建Android Room库迁移。它使用由Room库生成的方案文件并基于它们之间的差异生成迁移,这意味着Room结构的生成必须在build.gradle文件中启用,README文档对其进行了详细描述。

7. RoomExplorer

将数据库迁至Room后,我们可以在查看器中检查这一数据库。RoomExplorer允许以表格格式查看所有的表格数据,还支持在表格中插入、更新或删除行,以及删除并释放表格空间等等。

8. android-framer

 Android-framer工具支持在Google Play屏幕截图上添加边框和文字主题,其灵感来自fastlane frameit。

该工具用Python和ImageMagick构建,你可以配置所用的边框(背景),比如Facebook Design,同时也可以调整字体字号和边框大小等等。

9. Gradle Doctor

Gradle Doctor是一个用于扫描Gradle构建的插件。它包含针对构建速度问题的可配置警告,测定在Dagger注释处理器上花费的时间,确保JAVA_HOME得到设置并与IDE(集成开发环境)的JAVA_HOME相匹配。可以便捷地使用该工具来禁用测试缓存,并在找到空src目录时停止构建(因为空src目录会导致缓存丢失)等等。

10. MNML

 MNML读作“minimal”,是适用于安卓的免费简单的录屏软件。

有许多应用程序和工具可以录屏,如今几乎所有新设备都有内置的屏幕录制功能,但如果你想要了解如何开发实现这类录屏应用,这个项目就是一个很好的学习资源。

11. Scabbard

Scabbard将Dagger2依赖图可视化来帮助人们理解。

Scabbard将入口点、依赖图、部件关系和作用域可视化,用户不费吹灰之力就能将其整合在项目中。该工具可以与Gradle、Android Studio或IntelliJ完美集成,通过gutter图标可直接从源代码轻松地查看部件或子部件。它的开发文档十分优质,内含许多实例和建议,所有内容都在Apache 2.0许可下发布。

 

12. ADB Event Mirror

你可以使用ADB Event Mirror将一台设备的触摸/按键/按钮事件实时镜像复制到另一台或其他多台设备。

该脚本的目的不在于标准化分辨率、密度、方向或布局差异。在具备完全相同配置的模拟器上运行时,它能实现最佳效果。该工具允许你同时在不同类型的模拟器上测试应用程序。

以上是快速应用开发网www.rapidappdev.cn/)为您整理的安卓开发工具,希望对您有帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值