當前位置:編程學習大全網 - 網絡軟體 - 如何用android studio加入google 源碼

如何用android studio加入google 源碼

壹、修改Android Studio(以下簡稱AS)的內存配置

因為在導入源碼時需要消耗大量內存,所以先修改IDEA_HOME/bin/studio.vmoptions中-Xms和-Xmx的值。文檔中使用的是748m, 可自行修改。

二、配置AS的JDK、SDK

在IDE中添加壹個沒有classpath的JDK, 這樣可以確保使用源碼裏的庫文件

並將其作為要使用的SDK的Java SDK。

三、生成導入AS所需配置文件(*.ipr)

①編譯源碼(為了確保生成了.java文件,如R.java;如果編譯過,則無需再次編譯)

②檢查out/host/linux-x86/framework/目錄下是否有idegen.jar

如果idegen.jar不存在,執行:

mmm development/tools/idegen/

在5.0.1的源碼中會生成res.java的文件夾,導致idegen.jar運行時拋FileNotFoundException,這是idegen的代碼不夠嚴謹造成的。

我的分享裏有修改這個bug的patch,或者直接使用我分享的idegen.jar。

③執行

development/tools/idegen/idegen.sh

等待出現類似下面的結果:

Read excludes: 5ms

Traversed tree: 44078ms

這時會在源碼的根目錄下生成android.ipr和android.iml兩個IntelliJ IDEA(AS是基於IntelliJ IDEA社區版開發的)的配置文件

  • 上一篇:藍屏代碼為0x000000D1(0x0007096f.0x00000007.0x00000000.0x0007096f
  • 下一篇:高達00第二季國語的下載地址
  • copyright 2024編程學習大全網