刚刚编译4.4.2的源代码时遇到 build/core/java.mk 33: * cts/apps/CtsVerifier: Invalid LOCAL_SDK_VERSION ‘current’ Choices are: . stop. 的错误
我代码是同事给我的git仓库地址,他说他上传的时候遗漏了某些代码。
我在网上查找答案
网上查找解决方法:You can first try: “rm -rf prebuilt ; repo sync -l prebuilt” If that’s still not enough: “rm -rf prebuilt ; repo sync prebuilt” If that’s still not enough and you have a solid internet connection: “rm -rf prebuilt .repo/projects/prebuilt.git ; repo sync prebuilt”.
我肯定用不了repo,我断定应该是prebuilts目录不完整。于是从同事复制他能编译过去的prebuilts目录。然后重新编译,最终消除了这个报错。