我一直在尝试从源代码(从这里https://github.com/android/platform_external_webkit)构建 Android WebKit,但到目前为止还没有取得任何成功。我已经从我的 repo 副本的根目录和其中的 Source 目录运行,结果如下make
:ndk-build
make
从根目录(有意义,因为没有 Makefile),
make: *** No targets specified and no makefile found. Stop.
make
从 /Source 目录:
make[1]: Entering directory `/webkit/Source/JavaScriptGlue'
../Makefile.shared:2: ../../Makefile.shared: No such file or directory
make[1]: *** No rule to make target `../../Makefile.shared'. Stop.
make[1]: Leaving directory `/webkit/Source/JavaScriptGlue'
make: *** [all] Error 2
ndk-build
从根目录和 ./Source:
Android NDK: Could not find application project directory !
Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.
<NDK>/build/core/build-local.mk:130: *** Android NDK: Aborting . Stop.
谁能告诉我我做错了什么?我读过提到需要整体编译 Android,但由于这是“外部”,我认为它会独立编译。我错了吗?还是我错过了一些配置步骤?还是别的什么?
谢谢您的帮助。