Android如何导入AndroidStudio或IntelliJ IDEA(android,androidstudio,IntelliJ IDEA,开发技术)

时间:2024-05-08 16:33:38 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

这篇文章主要介绍“Android如何导入AndroidStudio或IntelliJIDEA”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Android如何导入AndroidStudio或IntelliJIDEA”文章能帮助大家解决问题。

一、前言

经常和Android系统源代码(AOSP)打交道的人,如果要去修改系统源码,显然用SourceInsight、Notepad++、vim这些工具有些麻烦,并且想快速补全代码也做不到。
我们可以用idegen来生成针对AndroidStudio或IntelliJ IDEA的Android系统源代码工程配置文件,它位于Android系统源代码工程目录的下列位置:

development/tools/idegen├──Android.bp├──excluded-paths├──idegen.iml├──idegen.ipr├──idegen.sh├──index-gen.sh├──intellij-gen.sh├──README├──src│├──com││└──android││└──idegen││├──DirectorySearch.java││├──FrameworkModule.java││├──IntellijProject.java││├──MakeFileParser.java││├──ModuleCache.java││├──ModuleIndexes.java││└──Module.java│├──Configuration.java│├──Eclipse.java│├──Excludes.java│├──Files.java│├──IntelliJ.java│├──Log.java│├──Main.java│└──Stopwatch.java└──templates├──android.iml├──android.ipr├──idea│├──compiler.xml│├──copyright││├──Apache_2.xml││└──profiles_settings.xml│├──misc.xml│├──modules.xml│└──vcs.xml└──module-template.iml7directories,32files

二、idegen使用方法

我们以Android10.0.0_r2为例。

1. 全编AOSP

下载完源码后,首先要编译一遍源码。
在AOSP源码根目录执行下面的命令:

sourcebuild/envsetup.shlunchaosp_arm-engmake-j32

2. 编译生成idegen.jar

在AOSP源码根目录执行下面的命令:

mmmadevelopment/tools/idegen/

编译完成后,将会生成idegen.jar文件,文件的具体位置:out/host/linux-x86/framework/idegen.jar

3. 生成IDE配置文件

在AOSP源码根目录执行下面的命令:

sourcedevelopment/tools/idegen/idegen.sh

脚本执行完成后,编译目录下会生成三个文件,编译目录如下:

Android_10_0_0_r2├──Android.bp->build/soong/root.bp├──android.iml├──android.ipr├──art├──bionic├──bootable├──bootstrap.bash->build/soong/bootstrap.bash├──build├──.classpath├──cts├──dalvik├──developers├──development├──device├──external├──frameworks├──hardware├──kernel├──libcore├──libnativehelper├──Makefile├──out├──packages├──pdk├──platform_testing├──prebuilts├──sdk├──system├──test├──toolchain└──tools25directories,6file

其中:

#用于AndroidStudio或IntelliJIDEA的项目配置文件android.iprandroid.iml#用于Eclipse的项目配置文件.classpath

4. 将工程导入到IDE

如果使用AndroidStudio或IntelliJ IDEA,选择刚才生成的android.ipr文件即可。

Android如何导入AndroidStudio或IntelliJ IDEA

Android如何导入AndroidStudio或IntelliJ IDEA

整个导入的时间根据电脑性能的差异而不同。

关于“Android如何导入AndroidStudio或IntelliJIDEA”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。

本文:Android如何导入AndroidStudio或IntelliJ IDEA的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:JavaScript代码优化之怎么提炼函数下一篇:

17 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18