当前位置: 首页 > news >正文

上海专业网站建设哪家好一键生成网页

上海专业网站建设哪家好,一键生成网页,专业手机网站建设哪家好,一站式做网站哪家专业文章目录 配置下载AS编译源码依赖导入玩一下andorid.iml 注意: 有些时候发现为啥自己编译就这么难呢?不是卡死就无数次重启虚拟机,一切的原罪在配置过低,换句话说就是穷。关于导入源码的下载参考 Android Studio for Platform (AS…

文章目录

          • 配置
          • 下载AS
          • 编译
          • 源码依赖导入
          • 玩一下andorid.iml

注意:

  1. 有些时候发现为啥自己编译就这么难呢?不是卡死就无数次重启虚拟机,一切的原罪在配置过低,换句话说就是
  2. 关于导入源码的下载参考 Android Studio for Platform (ASfP) 使用教程
  3. 内存消耗非常惊人!!! 建议编译内存在32G,避免出现卡顿甚至卡死,因为即使有交换内存仍然会卡顿,如下一共使用到11+8≈20G内存之多,加上Ubuntun本地内存高达7G左右,如果是虚拟机开发,建议直接上64G内存。
    在这里插入图片描述
    在这里插入图片描述
配置

1. 选择android.ipr导入源码
2. 建立一个空的jdk, 并设置为工程依赖的jdk
3. 删除所有的依赖库
4. 将
frameworks
external目录作为依赖,并调整依赖优先级
5. 将
out/target/common/R/设置为依赖
6. 将不需要的目录从索引中删除,提高检索速度
**

下载AS

下载

  1. https://developer.android.com/studio/install?hl=zh-tw#linux
  2. 在这里插入图片描述
    3.双击解压到 :/opt/android-studio

创建快捷方式
/usr/share/applications/android-studio.desktop

[Desktop Entry]
Encoding=UTF-8
Name=RealAndroidStudio                                     
Comment=RealAndroidStudio                                  
Exec=/opt/android-studio/bin/studio.sh
Icon=/opt/android-studio/bin/studio.png
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
编译

soruce build/envsetup.sh
lunch sdk_phone_x86_64
make -j8
mmm development/tools/idegen/
. development/tools/idegen/idegen.shsudo chmod 777 android.iml
sudo chmod 777 android.ipr
  • android.ipr:通常是保存工程相关的设置,比如编译器配置,入口,相关的libraries等
  • android.iml:则是主要是描述了modules,比如modules的路径,依赖关系等.
  • android.iws:则主要是包含了一些个人工作区的设置.

在这里插入图片描述

在这里插入图片描述
修改 iml 内容
gedit /data/android-11.0.0_r9/android.iml

  1. 源码只需要external(第三方依赖),frameworks(框架)
    <content url="file://$MODULE_DIR$"> <sourceFolder url="file://$MODULE_DIR$/external" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/frameworks" isTestSource="false" /><excludeFolder url="file://$MODULE_DIR$/.repo" /><excludeFolder url="file://$MODULE_DIR$/abi" /><excludeFolder url="file://$MODULE_DIR$/art" /><excludeFolder url="file://$MODULE_DIR$/bionic" /><excludeFolder url="file://$MODULE_DIR$/bootable" /><excludeFolder url="file://$MODULE_DIR$/build" /><excludeFolder url="file://$MODULE_DIR$/cts" /><excludeFolder url="file://$MODULE_DIR$/dalvik" /><excludeFolder url="file://$MODULE_DIR$/developers" /><excludeFolder url="file://$MODULE_DIR$/development" /><excludeFolder url="file://$MODULE_DIR$/device" /><excludeFolder url="file://$MODULE_DIR$/docs" /><excludeFolder url="file://$MODULE_DIR$/frameworks/base/docs" /><excludeFolder url="file://$MODULE_DIR$/hardware" /><excludeFolder url="file://$MODULE_DIR$/kernel" /><excludeFolder url="file://$MODULE_DIR$/libcore" /><excludeFolder url="file://$MODULE_DIR$/libnativehelper" /><excludeFolder url="file://$MODULE_DIR$/ndk" /><excludeFolder url="file://$MODULE_DIR$/out" /><excludeFolder url="file://$MODULE_DIR$/pdk" /><excludeFolder url="file://$MODULE_DIR$/platform_testing" /><excludeFolder url="file://$MODULE_DIR$/prebuilt" /><excludeFolder url="file://$MODULE_DIR$/prebuilts" /><excludeFolder url="file://$MODULE_DIR$/rc_projects" /><excludeFolder url="file://$MODULE_DIR$/sdk" /><excludeFolder url="file://$MODULE_DIR$/system" /><excludeFolder url="file://$MODULE_DIR$/tools" /><excludeFolder url="file://$MODULE_DIR$/trusty" /></content>

完成之后,按照上面说的步骤,使用Android Studio选中"android.ipr"打开项目即可。
在这里插入图片描述

源码依赖导入

如果之前没有删除orderEntry* 会出现很多依赖项,直接删除,然后导入frameworksexternal源码依赖*

在这里插入图片描述

导入后提示如下
在这里插入图片描述

玩一下andorid.iml

1. 我们删除整个项目
在这里插入图片描述
2. 打开iml 发现sourceFolder直接消失了,只剩下orderEntry 依赖
在这里插入图片描述
3.重新打开Project Structure
在这里插入图片描述
4.选择frameworkpackages 发现右边多了些Source Folders的源文件
在这里插入图片描述

https://blog.csdn.net/ChaoLi_Chen/article/details/121947970
https://juejin.cn/post/6859181913232375815
https://juejin.cn/post/7216495812577427517
https://www.jianshu.com/p/30a628335114
https://blog.csdn.net/qq_20330595/article/details/133764506

http://www.dt0577.cn/news/51003.html

相关文章:

  • 手机网站移动应用百度指数专业版app
  • 有谁知道网站优化怎么做泰安seo公司
  • 做网站需要的程序银行营销技巧和营销方法
  • 区块链技术和网站开发结合沧州网站建设公司
  • 玉泉营网站建设公司站内关键词排名优化软件
  • 石岩网站建设seo中文
  • 专业做律师网站的公司运营推广的方式和渠道有哪些
  • 保健品做哪个网站好网站关键词推广
  • html网站开发乐陵seo外包公司
  • 做网站怎么做起来的友情链接平台赚钱吗
  • 微分销系统软件网站页面优化内容包括哪些
  • 免费淘宝网站建设it培训课程
  • 网站如何减少404跳转品牌推广百度seo
  • 内部网站制作晋江怎么交换友情链接
  • 成都建站网址站长工具最近查询
  • 网站建设中的财务预算怎么推广产品
  • 四川阿坝建设招标网站网络营销工作内容和职责
  • 汽修网站怎么做故事式软文广告300字
  • 上海专业网站建设公司排名市场推广方案和思路
  • 北京市建设工程教育考试网站网络营销期末总结
  • 济南网站优化分析长沙百家号seo
  • 郑州做网站hnqfu如何写好一篇软文
  • 为什么企业要建设自己的企业文化seo一键优化
  • 做外贸批发有哪些网站线上销售渠道有哪些
  • 培训型网站建设方案好看的友情链接代码
  • seo网络营销教程优化人员是什么意思
  • 企业网站建设方案书 范本网店如何推广
  • 网站怎么做的防采集手机如何制作网站教程
  • 自学html做网站要多久百度网盘下载速度慢破解方法
  • flash网站导航怎么做谷歌seo网络公司