Android系统开发-入门篇

这篇具有很好参考价值的文章主要介绍了Android系统开发-入门篇。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

参见:[视频教程] 写给应用开发的 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 就不需要输入密码了~

        Android系统开发-入门篇,android

如上图,输入款中输入 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文章来源地址https://www.toymoban.com/news/detail-601299.html

到了这里,关于Android系统开发-入门篇的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android开发入门——从零开始构建第一个Android App

    作者:禅与计算机程序设计艺术 首先,让我们回顾一下Android系统的特性。Android是一个开源、免费的移动操作系统,最初起源于Google,后被开源。它提供统一的API,使得手机厂商可以针对不同版本的Android系统定制不同的应用。同时,Android也支持对设备硬件进行二次开发,可

    2024年02月07日
    浏览(58)
  • android原生开发教程,安卓开发入门到精通

    建造者模式: 观察者模式: 代理模式: 门面模式: 单例模式: 生产者消费者模式: 这个通过对比来描述,比如面向对象和面向过程的对比,针对这两种思想的对比,还可以举个开发中的例子,比如播放器的实现,面向过程的实现方式就是将播放视频的这个功能分解成多个过

    2024年04月11日
    浏览(61)
  • Android 蓝牙开发 入门级(史上最全)

    第一节:了解蓝牙 1. 蓝牙基础 蓝牙是一种无线技术标准,用于 短距离内的数据交换 。 在Android设备上,蓝牙技术允许进行设备 发现、配对、连接 以及 数据传输 。 技术始于爱立信公司 1994 方案,它是研究在移动电话和其他配件间进行低功耗、低成本无线通信连接的方法。

    2024年04月23日
    浏览(53)
  • Android应用开发入门:从Android Studio环境设置到Java编程基础

    目录 介绍 步骤一:设置Android Studio环境 步骤二:了解Android Studio界面

    2024年02月13日
    浏览(51)
  • Android Camera开发入门(3):CameraX的使用

    CameraX API简介 在前两篇博客中,我们介绍了Camera基础知识和Camera2 API的使用。为了进一步简化相机应用开发,Google推出了CameraX API,它提供了一个更加简洁、易于使用的接口,帮助开发者快速实现高质量的相机功能。本篇博客将带领你了解CameraX的使用方法,并提供相应的示例

    2024年02月11日
    浏览(38)
  • Android系统开发 使用windows系统的WSL编译Android10系统

    本文来自博客园,作者:观心静 ,转载请注明原文链接:https://www.cnblogs.com/guanxinjing/p/17815468.html 本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。   在自学framework的时候,最大的难题就是如何动手实践修改

    2024年02月05日
    浏览(56)
  • Android:手把手带你入门跨平台UI开发框架Flutter,渣本Android开发小伙如何一步步成为架构师

    3.1 框架结构 Flutter框架主要分为两层:FrameWork层、Engine层,如下图所示: 说明:开发时,主要基于Framework层;运行时,则是运行在 Engine上。每层的具体介绍如下: 3.2 原理概述 开发时,主要基于Framework层;运行时,则是运行在 Engine上 Engine是Flutter的独立虚拟机,由它适配 提

    2024年04月16日
    浏览(71)
  • Android Studio开发入门教程:如何更改APP的图标?

    环境:Windows10、Android Studio版本如下图、雷电模拟器。 推荐图标库 默认APP图标 将新图标拉进src/main/res/mipmap-hdpi文件夹(一般app的icon图标是存放在mipmap打头的文件夹下的) 更改src/main/AndroidManifest.xml文件内容 引入我们刚刚导入的新图标 保存并运行,在雷电模拟器查看效果

    2024年02月03日
    浏览(58)
  • Android 系统开发工具

    SSH 服务使得我们在其他平台上通过 SSH 客户端程序即可访问到我们的 linux 服务器。方便我们的开发工作。 接下来我们分为两步来介绍 ssh 服务的搭建以及客户端的使用: 安装 openssh-server 配置固定 IP 地址 使配置生效: 至此,固定 IP 就配置好了。 Samba 是一款数据共享的软件

    2024年02月16日
    浏览(47)
  • Android Camera开发入门(4):USB/UVC Camera的使用

    本文基于开源项目https://github.com/saki4510t/UVCCamera之上进行二次封装和使用 在前几篇文章中,我们介绍了Camera到CameraX的基础功能应用,同时附上了相关代码,需要的源码的大佬们可以滑到最底部获取。 本篇我们一起来了解 USB/UVC 相机是什么以及它们与传统相机的区别,并按照

    2024年02月06日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包