Android开发入门一条龙

article/2025/11/2 12:15:18

Android开发入门学习,到上班到岗第一天安装软件,配置环境,一条龙服务。看这一篇就够了!

必看书籍

  • 入门:《第一行代码—Android》下载地址 ——零基础小白,无痛起步
  • 入门:《疯狂Android讲义》——零基础小白。
  • 进阶:《Android开发艺术探索》下载地址 ——进阶必备知识点的深入讲解。
  • 进阶:《Android进阶之光》——读完艺术探索读这个。
  • Kotlin:《Kotlin实战》——比官方文档更系统,从实战角度分析。
  • 通用:《程序员修炼之道》——一本每读一次就有不同收获的书籍。
  • 通用:《代码整洁之道:程序员的职业素养》——一个程序员应该具备怎样的素质,才能称为“专业的程序员”。
  • 经典:《打造高质量Android应用》——总结了Android应用开发中会遇到的50个经典问题。
  • 经典:《人月神话》——技术和人文的碰撞。
  • 经典:《计算机程序设计艺术》——CS界的经典之作,跪着读完。

更多书籍推荐:参考博客

安装Android Studio

Android Studio所有版本下载地址
Mac详细安装步骤参考:安装教程

Mac安装SourceTree(免注册)

SourceTree官网下载地址
点击右上角Download free

安装后执行以下步骤(版本3有效):
1.打开sourcetree
2.关闭sourcetree
3.命令终端输入defaults write com.torusknot.SourceTreeNotMAS completedWelcomeWizardVersion 3
4.打开sourcetree即可跳过登录

安装Charles抓包工具

Charles下载地址
破解方法与安装证书参考博客:
参考博客

配置adb

首先检查有没有下载tools(默认是有的)
在这里插入图片描述
配置步骤:
1、打开终端 Terminal;
2、进入当前用户home目录(默认是home目录,命令输入 echo $HOME,查看home目录);
3、创建.bash_profile文件(命令输入 touch .bash_profile);
4、打开.bash_profile文件(命令输入 open -e .bash_profile);
5、在打开的.bash_profile文件中编辑如下:

export PATH=${PATH}:/Users/你自己的用户名/Library/Android/sdk/platform-tools  

编辑完成之后,保存,退出;
6、执行命令 source .bash_profile;
7、再输入,adb version 输出Android Debug Bridge version 1.0.36;
就不会再提示adb: command not found;此时android studio adb 已配置成功;
注意:如果下次仍会出现adb:command not found; 执行2,并查看.bash_profile文件是否存在,如果存在,再执行6;

Mac安装Java SE8

官网下载地址
点击右上角Java SE Downloads后选择一个合适的版本。然后需要登陆Oracle账号,没有的注册一下就OK。
下载完成后双击安装。打开terminal输入java -version检查是否安装成功。
安装目录:

Macintosh HD/资源库/java/JavaVirtualMachines/jdk1.8/Contents/Home

http://chatgpt.dhexx.cn/article/FrQFXhp4.shtml

相关文章

收藏 | Android开发从入门到精通系列书籍资料最全攻略!!!(最新更新)

很多人会私信给我提问,问安卓的学习路线是什么,因为之前没有写过系统的路线图,于是近期花了一些时间,把这块的知识,做成一个体系分享给大家,也算是自己在安卓这边做的一份贡献。 关于安卓如何来学习&#…

Android开发入门前应该具备哪些基本条件

随着移动互联网的发展,Android开发市场不断扩大,岗位需求不断增加,Android开发人员简直是供不应求。对于追求者来说,在这样的情况下,选择加入Android开发行业,成为一名优秀的Android开发工程师,…

Android开发入门(一)

Android开发入门(一) Android studio的安装Android studio内置模拟器的安装Android studio的汉化夜神模拟器的安装连接Android studioAndroid studio安装完成 Android studio的安装 Android studio下载地址:https://developer.android.googl…

【收藏向】谷歌技术团队出品,Android开发入门教程,开源分享

程序员圈子中,python、java等都是热门领域,网络上相关学习资源也比较多,相较之下Android的学习资料就比较少了,并且大多是碎片化的知识,不够系统和全面。 今天就来整理一下Android开发的系统学习资料,希望…

Android开发入门之创建第一个项目

0.Android开发必要的三个准备: 1.Java环境--因为Android开发基于Java。 2.Android Studio开发环境--提高编程效率。 3.虚拟机--进行真机模拟前的必要准备。 1.创建第一个Android项目: 首先new-project,选择Phone and Tablet里面的Empty。…

Qt for Android开发入门

可以先根据这个网址https://blog.csdn.net/u013816798/article/details/86326306 基于Qt平台开发安卓应用 下载其收集到的软件 1. Qt for Android环境搭建 1.1 打包需要的工具 1.2 JDK安装 如果之前配置过,就可以跳过这一步。 下载java jdk 64&#x…

Android开发入门基础

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。本篇博客将简述Android编…

安卓开发入门

从《第一行代码》入门,已经看了两章,对安卓开发有了初步的了解。

安卓开发快速入门

阅读这篇文章需要一定的Java基础。此文章使用的IDE是Android Studio,没有安装的朋友请先下载安装,Android Studio 由Java的开发工具idea 衍生而来,对java开发者来说很友好,安装办法也与idea 大致相同 下载地址:https:/…

Android基础入门

第1章 Android基础入门 目录 第1章 Android基础入门1.1 Android简介1.1.1 通信技术1.1.2 Android发展史1.1.3 Android体系结构1.1.4 Dalvik虚拟机 1.2 Android开发环境搭建1.2.1 Android Studio安装1.2.2 模拟器创建1.2.3 SDK下载 1.3 Android程序结构1.4 资源的管理与使用1.4.…

新媒体运营团队如何协同工作?

随着媒体形式的不断丰富和演变,社交、短视频等软件的盛行,新媒体运营成为近几年新兴的行业。 在新媒体团队工作过程中可能会遇到以下问题: 1)热点不断更迭,文档资料需要快速流通; 2)通过传统的…

新媒体短视频运营面试经验

想要成功面试新媒体短视频运营岗位,不妨从招聘信息的岗位职责来提高自己的能力,首先要了解该公司对于这个岗位的需求,然后是分析自己对于这个岗位的擅长点,最好有一整套运营方案,最重要的一个步骤,准备简历…

新媒体运营数据分析怎么做?

一、分析数据的意义 了解运营质量预测运营方向控制运营成本评估营销方案 二、新媒体数据分析基本步骤 1.设定目的 提炼出最准确清晰的目的 eg,看看为什么最近公众号涨粉情况不好——近期粉丝增长缓慢——推广没做好——寻找推广错误环节(真正目的&a…

新媒体短视频运营哪些内容

新媒体短视频运营哪些内容?新媒体短视频运营需要分析目标客户群体所关注内容和平台,有针对性的在各网络平台进行专题策划和活动策划,提高公司品牌及知名度;负责移动互联网自媒体平台的日常运营及推广工作,新媒体渠道资源拓展,渠道…

新媒体运营必备哪些能力

新媒体运营岗的市场需求度大,现在不少自己运营一家新媒体公司的人都是从在企业被雇佣开始、慢慢成长发展起来的,由此可见,新媒体运营方向的潜力巨大,不过想要走好新媒体运营发展道路并非易事,需要具备一些基本能力和条…

新媒体运营写文章吗

很多朋友对新媒体运营的工作内容很好奇,有人认为新媒体运营必须要会写文章,也有人认为新媒体运营只会写文章,其实,新媒体运营的工作内容绝不仅仅是写文章,也不是非要会写文章,但是肯定是在具备一定写作能力…

应届毕业生转行新媒体运营指南:学习新媒体运营的三大路径

很多应届生想要转行新媒体运营的时候都会感到迷糊,我到底该去哪里学新媒体运营最好?到底是该先去实习还是先报班学习?有必要报班学习吗?能不能用自学代替报班学习?… 我是2020届应届生。在2019年的暑假确定以新媒体运…

新媒体内容运营的7个核心环节

定期更新新媒体知识,在学习之中,有问题可以留言,大家交流,谢谢! 新媒体内容运营的7个核心环节 新媒体内容运营 工作计划表 小结:选题规划表可以帮助我们梳理内容输出的大致方向,节省团队沟通的…

新媒体运营怎么做?有什么技巧?

新媒体热潮的出现推动传统行业也开始组建自己的新媒体团队,以寻求更大的可能性。相应地,新媒体运营人才的需求也在增长。那么新媒体运营的工作内容有哪些,又有什么运营技巧呢?下面给大家详细介绍一下。 一、什么是新媒体运营 新媒…

社群运营的工作内容有哪些?

什么是社群运营? 现在社群运营,一般是指微信群运营,通过群内的运营动作,达成我们关键目标。根据不同定位的社群,运营的动作会有很大差别。主要工作围绕四个方面,分别是:用户拉新、用户留存、用…