如何将Android源代码(AOSP)导入Android工作室?

时间:2014-07-02 12:24:07

标签: android android-studio

我知道如何将android源代码导入eclipse,但有没有办法将android源代码导入android studio。因为我想将我的ide从eclipse改为android studio。提前谢谢!

4 个答案:

答案 0 :(得分:15)

我知道这已经得到了解答,但我想为其他任何看到此内容的人添加此内容。

对于Android studio:

  1. 打开终端(* nix系统)调用以下内容:

    {AOSP root}/make idegen && development/tools/idegen/idegen.sh
    
  2. 这将在android.ipr目录中生成{AOSP root}个文件。

  3. 在Android Studio中,选择'打开项目'并选择生成的android.ipr文件。
  4. 注意:这需要很长时间来索引所有文件(约2小时)。耐心点。如果有一个对话框显示' Framework检测到'出现,选择并点击“确定”。
  5. 现在您已将整个Android框架加载到Android Studio中。

答案 1 :(得分:3)

我找到了我同事的答案,他告诉我,使用sourcecode / development / ide / eclipse / .classpath中的文件。这个文件是为eclipse导入android源代码。但有一种方法可以将此文件传输到intellij项目导入文件中。对不起,我也不知道如何转让。但我的同事给我发了一封* .iml file.yeah,这个文件可以帮助你创建intellij模块。 获取文件后,将* .iml文件复制到源代码的根目录,然后可以打开intellij,创建一个空项目,从现有模块导入模块,然后在窗口中选择* .iml文件,之后那,你唯一能做的就是等。导入它需要很长时间。 所以,你可以在intellij中开发android源代码。享受它!

答案 2 :(得分:2)

按照迁移到Android Studio的步骤进行操作:

从Eclipse导出

  1. 在Eclipse中,选择文件>出口。
  2. 在显示的窗口中,打开Android并选择Generate Gradle build files。
  3. 选择要为Android Studio导出的项目,然后单击“完成”。
  4. 导入Android Studio

    1. 在Android Studio中,关闭当前打开的所有项目。您应该会看到欢迎使用Android Studio窗口。
    2. 点击导入项目。
    3. 找到从Eclipse导出的项目,展开它,选择build.gradle文件,然后单击OK。
    4. 在以下对话框中,选中Use gradle wrapper,然后单击OK。 (您无需指定Gradle home。)
    5. 这就是你需要做的一切。有关更多信息,请参阅official doc

答案 3 :(得分:0)

检查此链接

http://effie.io/opening-aosp-with-intellij-part-3/

这包含在 intellij 或 Android studio 中打开 AOSP 的所有步骤,还有一些额外的步骤来修复一些错误。