如何在android studio中编译aosp项目?

时间:2018-05-29 04:01:13

标签: android android-source

我一直在尝试在Android Stduio中编译aosp项目bootanimation(源代码位于)。它包含许多.so libs,包含在/ system / lib中。但NDK不提供对这些库的访问。那么我应该如何使用cMake在AS中编译项目?或者如果cMake不可用,NDK-build就可以了。

1 个答案:

答案 0 :(得分:1)

简单回答:你无法从Android Studio构建AOSP的任何部分。您必须按照https://source.android.com/setup/build/building#build-the-code

的指示使用命令行

如果你想构建一个单独的模块,请在构建完整个程序后尝试mm。有关详细信息,请参阅Building a particular module in the android source code

如果您想使用IDE编辑代码,我建议使用IntelliJ。 AOSP中有一个idegen.sh脚本可以帮助你进行设置,但是你最终会得到一个如此膨胀的IntelliJ项目几乎不可能使用,最好将它设置为一个带有JDK的纯Java项目没有库并手动添加所有源位置。

相关问题