应该是我对android 不熟悉的缘故,今天使用源码编译了一个调用了隐藏api的应用程序始终报错:
cannot find symbol
symbol : class IPackageInstallObserver
XXXXXX
而我将android 源码编译出来的:
out\target\common\obj\JAVA_LIBRARIES\framework_intermediates\classes.jar
导入eclipse进行编译却能够正常的通过,很无语了。
最后在网上查找到由于我的 Android.mk 文件使用了 LOCAL_SDK_VERSION := current
将其屏蔽之后竟然破天荒的通过了!
原因暂时不明白,望知道的高手指点迷津!!

本文分享了一次解决Android应用程序中“cannotfindsymbol”错误的经历,通过调整Android.mk文件中的LOCAL_SDK_VERSION设置解决了编译问题。
521

被折叠的 条评论
为什么被折叠?



