安卓开发环境搭建
1.下载JDK 7(1.7)或者8 (1.8)SE 现在一般是8 安装 然后配置环境变量后 执行命令 javac 看看是否成功,java -version可以查看版本2.下载android studio,下载exe方式推荐的方式 运行的时候可以自动下载sdkDownload Android Studio and SDK tools | Android Developers (google.cn)h
1.下载JDK 7(1.7)或者8 (1.8)SE 现在一般是8 安装 然后配置环境变量后 执行命令 javac 看看是否成功,java -version可以查看版本
oracle登录账号可用
oracle.com passwords - BugMeNothttp://bugmenot.com/view/oracle.com
2696671285@qq.com
密码:Oracle123
bnptrhinldfoguijh@mytrashmailer.com
#&qRfvE7rg37GhjEfDJy
Java Downloads | Oraclehttps://www.oracle.com/java/technologies/downloads/#java8
Java Archive | Oraclehttps://www.oracle.com/java/technologies/downloads/archive/
然后配置环境变量
(10条消息) JDK安装与环境变量配置_Janebook的博客-CSDN博客_jdk环境变量配置https://blog.csdn.net/qq_27378621/article/details/109192962然后执行命令 javac 和java -version看看是否成功了
2.下载android studio,下载exe方式推荐的方式 运行的时候可以自动下载sdk
运行的时候会自动下载sdk 默认下载到C盘,到时候可以移动sdk的文件夹到合适的地方,然后修改android studio的sdk位置设置
各个历史版本下载
Android Studio 下载文件归档 | Android 开发者 | Android Developers
一般可以下载 3.5.2版本,没那么多问题,最新版可能有模拟器起不来的问题(2021.1有wifi连接选项),但是可以下载其他的模拟器,夜游之类的
3.修改android studio的内存配置不然运行会很慢 找到 Android Studio\bin 下面的studio64.exe.vmoptions文件,最好备份一下原文件
修改后的
原始
-Xmx1280m
-Xms256m
-XX:ReservedCodeCacheSize=512m
新的
-Xmx2048m
-Xms4960m
-XX:ReservedCodeCacheSize=1240m
有时候修改后导致android studio 打不开,修改回去就可以打开了
4.切到外网 后打开SDK配置,可以下载相应的sdk
5.如果有需要 配置NDK 最好先移动SDK的文件目录到相应的位置后,勾选 show package details 加载出来可以选择 NDK版本
6 配置Cmake
ndk和cmake版本没配好编译会有各种问题
小锤子是有NDK c++ 和c的编译 另外一个是sync gradle 一般有ndk的编译是小锤子,
第一次打开后会自动生成sdk的路径到c盘 最好剪切sdk到其他盘 然后android studio 里面设置sdk路径
然后设置 adb的环境变量,也就是 sdk里面platform-tools文件夹 adb.cmd就在这个里面
现在一般是安装jdk 11
注意点
注意
在Jdk11及之后都无需再进行CLASSPATH 环境变量的配置,这一点是和Jdk8是不一样的,大家请注意,之前我也是按照配置jdk8的方式写的,看到成功了就没在意了。JAVA11以后大大简化了JAVA环境配置方式。
(211条消息) 如何解决JDK11之后的版本不自动安装jre的问题_lian_老练的博客-CSDN博客
(212条消息) JDK11下载安装、JRE生成、环境配置_jdk11安装及配置环境_宁在春的博客-CSDN博客
7.git 下载安装
Git - Downloads (git-scm.com)https://git-scm.com/downloads 还有一个TortoiseGit可以管理git类似于sourcetree Download – TortoiseGit – Windows Shell Interface to Git
8.随便新建一个工程然后跑通
9.克隆分支代码到本地文件
git clone -b v2.8.1 https://git.oschina.net/oschina/android-app.git
10.打开工程编译 执行(有C++和C 工程的需要配置NDK路径)
附录一些下载链接
JDK下载
账号密码
http://bugmenot.com/view/oracle.com
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
配置环境变量
https://blog.csdn.net/liu884746703/article/details/86680318
Android Studio
下载
https://developer.android.google.cn/studio/
编译问题
https://blog.csdn.net/qq_30346413/article/details/96137430
git
https://git-scm.com/downloads
配置git环境变量
Git配置环境变量_IT艺术家的博客-CSDN博客_配置git环境变量https://blog.csdn.net/m0_46366678/article/details/1219014301.配置git用户名和邮箱
在任何一个地方 鼠标右键 git bash 全局配置 也可以分项目配置 一般是全局配置
git config --global user.name "用户名" git config --global user.email "邮箱"
用户名和我邮箱要用双引号括起来
2.生成ssh 公钥和私钥
ssh-keygen -t rsa -C "你的邮箱"
邮箱要用双引号括起来
执行命令后需要进行3次或4次回车确认,不需要设置密码:
确认秘钥的保存路径(如果不需要改路径则直接回车);
如果上一步置顶的保存路径下已经有秘钥文件,则需要确认是否覆盖(如果之前的秘钥不再需要则直接回车覆盖,如需要则手动拷贝到其他目录后再覆盖);
3.添加公钥全部内容到gerrit 设置的ssh或者其他github账号
4.然后就可以去clone代码到本地了
Git简单生成公钥和私钥的方法及git ssh key配置_敏姐的后花园的博客-CSDN博客_git生成key
Git从码云Clone代码到本地 - 简书 (jianshu.io)
gerrit教程
Gerrit 添加SSH密钥-立地货 (lidihuo.com)
TotoiseGit下载
Download – TortoiseGit – Windows Shell Interface to Git
也可以下载简体中文语言包
可以安装完成后也可以在设置里面选择切换语言
Android 性能稳定性测试工具 mobileperf 开源 (天猫精灵 Android 性能测试-线下篇)
https://mp.weixin.qq.com/s/LIJUS8CLiP-dPWQoafifWA
python 2.7
https://www.python.org/downloads/windows/
环境变量
https://jingyan.baidu.com/article/f3e34a126fbf8db4eb6535ef.html
andorid studio 弹小窗口 影响性能 impacting your performace ...解决办法
Win10安全中心如何添加或删除排除项|系统白名单怎么设置_白云一键重装系统
eclipse 下载
Eclipse Packaging Project (EPP) Releases | Eclipse Packages
Eclipse Downloads | The Eclipse Foundation
【编程软件下载】2022年最新编程软件大全 - 腾讯软件中心官网 (qq.com)
mat 内存分析工具 内存泄漏 工具下载
jdk-8u331-windows-x64 最高可以匹配MemoryAnalyzer-1.11.0.20201202-win32.win32.x86_64
MemoryAnalyzer-1.12需要java11或者以上才能匹配
最新版本 可能跟JDK版本不匹配
Eclipse Memory Analyzer Open Source Project | The Eclipse Foundation
Eclipse Memory Analyzer Open Source Project | The Eclipse Foundation
历史版本
Eclipse Memory Analyzer Open Source Project | The Eclipse Foundation
eclipse下载
官方Neon版本(160多兆)可以匹配 jdk 1.8 下载后可以直接用,不用安装
最新版本eclipse-java-2022-06-M3(300多兆) 也可以 直接兼容了所有jdk版本(可以选择很多版本jdk版本18 17 。。。。8)
都是下载直接用,不用安装
Eclipse desktop & web IDEs | The Eclipse Foundation
最新版下载,可能跟JDK1.8不匹配
Release - Eclipse IDE | The Eclipse Foundation
历史版本
Eclipse Packaging Project (EPP) Releases | Eclipse Packages
android studio 工程配置jdk版本
The project uses Gradle 4.1 which is incompatible with Java 11 or newer._m0_65511195的博客-CSDN博客
The project uses Gradle 4.1 which is incompatible with Java 11 or newer.
安装repo
Windows 10 安装 git Repo - H:华硕(tinkerboard/tinikerboard S) - 深圳风火轮科技 - Powered by Discuz!
安装完以后在git中执行 repo --version 出现以下内容 表示安装成功
IntelliJ IDEA 官方网站 下载
Download IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains
更多推荐
所有评论(0)