参见:[视频教程] 写给应用开发的 Android Framework 教程——玩转 AOSP 篇之 Android 系统开发工具推荐 - 掘金

前置条件:

  • android系统源码位于 linux 服务器,ssh 地址假如为:test@172.1.10.2
  • 本机为windows

1、本机:

下载VSCode,安装remote-ssh插件

打开 Git-Gui程序,执行“ssh-copy-id test@172.1.10.2” ,输入ssh密码,然后成功显示“Number of key(s) added: 1”

之后 你本地ssh test@172.1.10.2 就不需要输入密码了~

如上图,输入款中输入 ssh test@172.1.10.2 ,VSCODE就连接到 linux代码服务器了,打开 代码所在目录,VSCODE就能直接编辑 远程android系统源码了。比samba 更流畅!

如果VSCODE 一次性将android源码根目录 打开,可能存在严重的IO消耗。。。。。。。。

可能需要关闭 VSCode 文件改动实时监听 功能

------------------------

更多 参见讨论:大家搞 android 源码开发的工作环境都是怎样的? https://www.v2ex.com/t/877876

----------------------

VSCODE 管理代码,推送、查看变更等,参见https://www.cnblogs.com/Can-daydayup/p/14413914.html

Android系统开发-入门篇相关推荐

  1. 工作感悟之Android系统开发入门

    从离开学校到工作快两年了,这期间感悟良多,喜悦.悲伤.希望.失望...总的说来在曲折中不断前进,相信乘风破浪会有时,直挂云帆济沧海. 从事Android有些偶然因素,原始打算做WPF相关的开发,或是C ...

  2. 后悔没早点看这篇直播系统定制开发入门篇

    直播想必大家都不陌生了,在互联网的风口下,以及5G技术的推动,流量带宽的提高,使得直播在我们生活中扮演着越来越重要的角色.本文先来讲一下入门直播需要了解的一些基本概念,搜集整理了直播入门需要了解的一些 ...

  3. Android系统开发和性能优化——查漏补缺【建议收藏】

    做了这么久性能相关的工作,也接触了不少模块,说实话要做好性能这一块,真心不容易.为什么这么说? 是因为需要接触的知识实在是太多了, Android 是一个整体,牵一发而动全身,不是说只懂一个模块就可以 ...

  4. Android 游戏开发入门

    Android 游戏开发入门 图书描述: Android系统已经红遍了大江南北,持有Android设备的人也在不断增长.看着大街上用手指划着手机玩游戏的人,你有没有一种自己做一个游戏的想法呢?然而,入 ...

  5. Android JNI开发入门之二

    在上一篇文章<Android JNI开发入门之一>中,我介绍了Android应用程序(APK)怎样通过JNI调用Native C实现的共享库.本文将进一步介绍Android应用程序通过JN ...

  6. android开发入门与实践_我的新书《Android App开发入门与实战》已经出版

    前言 工作之余喜欢在CSDN平台上写一些技术文章,算下时间也有两三年了.写文章的目的一方面是自己对技术的总结,另一方面也是将平时遇到的问题和解决方案与大家分享,还有就是在这个平台上能和大家共同交流. ...

  7. 【微信小程序】开发入门篇(二)

    前言 ❤️ 所谓信仰,可能就是在人们一无所剩的时候仅有的那种东西 ❤️ [微信小程序]开发入门篇(二) 一.小程序的宿主环境 (1)宿主环境简介 1.1 什么是宿主环境 1.2 小程序的宿主环境 (2 ...

  8. Android SELinux开发入门指南之如何增加Native Binder Service权限

      Android SELinux开发入门指南之如何增加Native Binder Service权限 Android SELinux开发多场景实战指南目录: Android SELinux开发入门指 ...

  9. Android SELinux开发入门指南之正确姿势解决访问data目录权限问题

      Android SELinux开发入门指南之正确姿势解决访问data目录权限问题 Android SELinux开发多场景实战指南目录: Android SELinux开发入门指南之SELinux ...

最新文章

  1. Ubuntu 14.04 64bit上安装Intel官方集显更新驱动程序
  2. 2018年终总结之访问量较大的原创文章
  3. Python--发送邮件
  4. 开始位置 环状图_【技术分享】如何找到压铸模具中真空阀的最佳位置?
  5. 《精通Android 5 多媒体开发》——第6章,第6.1节视频系统结构
  6. zabbix 自动化之网络发现
  7. 拦截导弹 (最长上升子序列LIS)
  8. 常见服务器返回的错误代码(转)
  9. 浅谈SpringMVC的概念及执行原理
  10. 【1】Python 视频文字识别提取 - Mp4转换成Mp3
  11. 如何access表中加一行_access数据库增加一行
  12. Shottr 免费好用的Mac 截屏软件
  13. 【经验总结—1】:研究僧常用文献搜索网站和下载方法
  14. P/O矩阵、R/D矩阵、IPO图、C/U矩阵知识点
  15. CVPR 2022 Oral | 视频文本预训练新SOTA,港大、腾讯ARC Lab推出基于多项选择题的借口任务
  16. 【ICML2018】63篇强化学习论文全解读
  17. 中文常用停用词表(哈工大停用词表、百度停用词表
  18. 【圈外同学】Day01 一个模型,帮你找到真正热爱的
  19. 微信小程序 小程序全局数据共享(笔记)
  20. 计算机网络打不开怎么办,电脑网页打不开怎么回事

热门文章

  1. 中国有句俗语叫“三天打鱼两天晒网”,某人从90年1月1日起开始“三天打鱼两天晒网”。问这个人在以后的某一天中是在“打渔”,还是在“睡觉”.**输入格式要求:“%d%d%d“ 提示信息:
  2. 测试人员求职面试的时候如何谈薪酬待遇
  3. 剑指 Offer II 001. 整数除法
  4. 基于html5绘制上海地铁图 - 路况信息展示
  5. 面对对象程序设计课堂总结(yyx)
  6. 打开Redis数据库的大门
  7. Kibana scripted fields 使用
  8. Android 仿微信 QQ 图片裁剪,赶紧收藏起来!
  9. 关于微滤膜(MF)、超滤膜(UF)、纳滤膜(NF)、反渗透膜(RO)您知道多少?
  10. JAVA 之 GC 一