关于android源码中的APP编译时引用隐藏的API出现的问题

今天在编译android源码中的计算器APP时发现,竟然无法使用系统隐藏的API,比如android.os.ServiceManager中的API,引用这个类时提示错误,记忆中在android源码中的APP是可以使用隐藏的API的,为什么这个不行?

百思不得其解,最后通过对比mk文件发现,在计算机的mk文件中多了一句:LOCAL_SDK_VERSION := current,顿时发现问题所在

注释掉这句之后,重新mmm编译通过。

你可能感兴趣的:(关于android源码中的APP编译时引用隐藏的API出现的问题)