配置项目由于自动配置的android库通常不能添加源代码路径,因此我们需要使用自己定义的。打开工程属性,在Java Build Path > Libraries界面新建一个User Library,比如起名为MyAndroid1.6, 让这个User Library引用你希望的android版本(此处为1.6)的android.jar文件,然后在这个库中添加上面的源代码路径。确认返回。待看到自己刚配置的User Library库与自动配置的android库除名称和新加的源代码路径外没什么两样,就可以去掉对自动配置的android库的引用了这样设置可以吗?
参考自:
在Eclipse中查看Android源代码
http://blog.csdn.net/dyw/archive/2010/09/03/5861015.aspx
参考自:
在Eclipse中查看Android源代码
http://blog.csdn.net/dyw/archive/2010/09/03/5861015.aspx
解决方案 »
- ScrollView中嵌入ViewPager,ViewPager的滑动出现问题
- 关于android处理大位图的问题
- 2.2版本 电源管理widget 出现异常界面
- Android里cocos2d使用时出现的问题
- 怎样获得 Android 的工程目录,并读写其中的文件。
- Google Maps API V3 和 V2有什么区别?
- 在用speex进行回音消除操作时,需要用speex对录音进行编码么 还是用别的编码器也行
- android新SDK中的一个疑问
- VirtualBox-5.1.26安装报错
- 想实现通过按键拨打电话 一点应用就停止运行
- android中jar包在什么位置阿?
- 超级新手,问下用什么开发工具,有具体点的教程吗?
core.jar 1.5M
services.jar 493K
...比SDK下的 Android.jar 4.93M 小很多,那究竟Platform能不能生成SDK用的Android.jar呢?
$. ./build/envsetup.sh
$make sdk -j4
并添加了User Lib,但是这个生成的Android.jar 里仍然没有发现 IPowerManager,而源代码里是有的
frameworks/base/core/java/android/os/看来还是有些地方没搞好...
进入文件,把@hide删掉就好了。
但是最好不要改你必须要用hide的部分么?
谢谢,请问去掉后能编译过吗,看到有人也有这个问题 http://topic.csdn.net/u/20090415/11/f9434332-a1e4-470c-9e85-f5b477dede63.html
要操作很多硬件设备,所以必须用那些接口,每次用mm编译太麻烦,调试又不直观。