公司内网搭建Android studio开发环境记录


步骤一、
首先需要在外网设备上安装SDK,Android Studio版本,下载相应的Gradle版本,放到(C:\Users.gradle\wrapper\dists\gradle-4.4-all.zip)这是我的路径,
其次需要理解(C:\Users\qipeng.zheng.HIRAIN.gradle\caches)路径下是会缓存一些项目所需的jar包所以这里面的资料也是需要打包到内网的,其次在SDK路径(D:\android sdk\android-sdk-windows\extras\android\m2repository)下会保存一些开发过程中使用到的JAR包。




步骤二、
创建一个项目,直到项目构建成功,没有任何报错,接下来就要下载对应的sdk tools,在

Android Studio:公司内网搭建Android studio开发环境记录_第1张图片
中下载需要的tools工具,Android Emulator Hypervisor Driver for AMD Processors和HAXM是为了模拟器能够启动的,所以要下载到本地。


接下来准备自己项目用到的SDK版本
Android Studio:公司内网搭建Android studio开发环境记录_第2张图片
需要用到的都要下载,会保存到自己的SDK路径下,


模拟器
创建一个模拟器
Android Studio:公司内网搭建Android studio开发环境记录_第3张图片

创建成功后启动,保证模拟器能够成功启动即可。



步骤三、
准备工作做好之后打包
1.外网环境的SDK
2.外网环境安装的相同版本的Android Studio安装包
3.其次是C:\Users.gradle\wrapper\dists\gradle-4.4-all.zip
4.C:\Users\qipeng.zheng.HIRAIN.gradle\caches(这个路径下是项目创建的相应配置文件,在外网设备上已经缓存到该目录下,所以也要打包)。
5.JDK


将这些东西传到内网环境下



步骤四、
1、配置SDK环境
2、配置JDK环境
3、安装Android Studio(步骤网上一堆我就不详细写了)


步骤五、
这个步骤主要解决内网环境下的一些报错问题
首先来看app下的build.gradle文件
Android Studio:公司内网搭建Android studio开发环境记录_第4张图片

这是外网设备的配置,我们会看到google()和jcenter()这是使用到的两个仓库开发和构建项目的时候会用到,需要注释掉。

更改成
Android Studio:公司内网搭建Android studio开发环境记录_第5张图片

这样设置是使用本地仓库,如果有需要其他的jar包,也可以在网上下载,在传到内网机


接下来看gradle-wrapper.properties文件
需要将gradle文件放到这个目录下,不同解压
Android Studio:公司内网搭建Android studio开发环境记录_第6张图片
在gradle-wrapper.properties文件设置此路径

Android Studio:公司内网搭建Android studio开发环境记录_第7张图片
使用本地的gradle配置文件


接下来配置项目中使用到的jar包配置: 将下载的jar包传到内网环境下,放到项目的libs目录下,在gradle配置如下就可以使用

Android Studio:公司内网搭建Android studio开发环境记录_第8张图片


接下来是模拟器的配置
由于我们已经在外网环境下安装了模拟器,所以在SDK中会有相应的模拟器镜像文件

Android Studio:公司内网搭建Android studio开发环境记录_第9张图片
此路径下就是模拟器的镜像文件路径位于SDK/system-image中

因为在打开时需要虚拟设备网络加速,所需要安装HAXM
Android Studio:公司内网搭建Android studio开发环境记录_第10张图片
按照此步骤可完成公司内网环境下的Android Studio的安装和配置
有问题也可留言,看到回。欢迎一起讨论在开发中遇到的坑。


顺便吐槽Android Studio开发环境搭建是真坑,对于小白来说确实头疼。

更多相关文章

  1. Android中JNI开发(一)开发环境
  2. 【Android Studio问题】创建模拟器时没有System Image
  3. android studio 安装模拟器报错 intel HAXM
  4. cocos2d-x - android 学习(集成NDK、配置开发环境)
  5. Mono for Android 篇一 环境的搭建
  6. 【Android开发学习00】Windows下Android开发环境搭建
  7. Android开发环境搭建完全图解

随机推荐

  1. 强制开启android webview debug模式使用C
  2. Android开源项目之二---工具库篇
  3. android 判断字符串是否为空的最优方法
  4. Android(安卓)Volley 完全解析(三),定制自
  5. Android(安卓)ART invoke 代码生成
  6. Android---3---布局之LinearLayout
  7. MPAndroidChart开源图表库(一)之饼状图
  8. java读取文本文件内容2
  9. Android解析HTML+android爬虫框架jsoup
  10. Android各种屏幕的分布率以及自适应各种