当前位置: 代码迷 >> Android >> android源码如何查看
  详细解决方案

android源码如何查看

热度:56   发布时间:2016-04-28 06:58:54.0
android源码怎么查看?
最近刚接触android,老大给了一个公司项目的源码给我,教我先看看,可不知道从哪看起呀 ,

------解决方案--------------------
我也想学习这个,以后可以一起研究吗???? 交个朋友也好~~~~
------解决方案--------------------
先搞清楚各个包的作用,再分开去看比较好吧。
------解决方案--------------------
如果你是搞底层和c接触比较多的话,就用source insigt 如果是java的话就用eclipse,我自己也是用eclipse看的,只要去修改.classpath文件就可以了
------解决方案--------------------
引用:
Quote: 引用:

如果你是搞底层和c接触比较多的话,就用source insigt 如果是java的话就用eclipse,我自己也是用eclipse看的,只要去修改.classpath文件就可以了
classpath是环境变量里的那个吗?

不是的,是你eclipse 工程里面的,
------解决方案--------------------
谢谢分享!!!
------解决方案--------------------
引用:
Quote: 引用:

他说下一个source insight工具  ,谁给个地址 ?  ,其实我的初衷是想直接在eclipse中查看最好1
eclipse中也可以看的,你新建一个java工程,然后import源码就行
报错没关系,又不是编译,导进去后java源码都可以看了
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

如果你是搞底层和c接触比较多的话,就用source insigt 如果是java的话就用eclipse,我自己也是用eclipse看的,只要去修改.classpath文件就可以了
classpath是环境变量里的那个吗?

去development/ide/eclipse/ 里面拷贝一个来修改
找了找没发现development/这文件夹- -
 请参考,根据实际情况修改
<classpath>
<classpathentry kind="src" path="packages/apps/Bluetooth/src"/>
<classpathentry kind="src" path="packages/apps/Camera/src"/>
<classpathentry kind="src" path="packages/apps/Browser/src"/>
<classpathentry kind="src" path="packages/apps/Calendar/src"/>
<classpathentry kind="src" path="packages/apps/Calendar/extensions_src"/>
<classpathentry kind="src" path="packages/apps/Calculator/src"/>
<classpathentry kind="src" path="packages/apps/CertInstaller/src"/>
<classpathentry kind="src" path="packages/apps/Contacts/src"/>
<classpathentry kind="src" path="packages/apps/DeskClock/src"/>
<classpathentry kind="src" path="packages/apps/Email/src"/>
<classpathentry kind="src" path="packages/apps/Email/emailcommon/src"/>
<classpathentry kind="src" path="packages/apps/Gallery2/src"/>
<classpathentry kind="src" path="packages/apps/Gallery2/src_pd"/>
<classpathentry kind="src" path="packages/apps/Gallery2/gallerycommon/src"/>
<classpathentry kind="src" path="packages/apps/HTMLViewer/src"/>
<classpathentry kind="src" path="packages/apps/Launcher2/src"/>
<classpathentry kind="src" path="packages/apps/Mms/src"/>
<classpathentry kind="src" path="packages/apps/Nfc/src"/>
<classpathentry kind="src" path="packages/apps/Nfc/nci/src"/>
<classpathentry kind="src" path="packages/apps/PackageInstaller/src"/>
<classpathentry kind="src" path="packages/apps/Phone/src"/>
<classpathentry kind="src" path="packages/apps/QuickSearchBox/src"/>
<classpathentry kind="src" path="packages/apps/Provision/src"/>
<classpathentry kind="src" path="packages/apps/Settings/src"/>
<classpathentry kind="src" path="packages/apps/SoundRecorder/src"/>
<classpathentry kind="src" path="packages/apps/Stk/src"/>
<classpathentry kind="src" path="packages/apps/VoiceDialer/src"/>
<classpathentry kind="src" path="packages/providers/CalendarProvider/src"/>
<classpathentry kind="src" path="packages/providers/ContactsProvider/src"/>
<classpathentry kind="src" path="packages/providers/DownloadProvider/src"/>
<classpathentry kind="src" path="packages/providers/DrmProvider/src"/>
<classpathentry kind="src" path="packages/providers/MediaProvider/src"/>
<classpathentry kind="src" path="packages/providers/TelephonyProvider/src"/>
<classpathentry kind="src" path="packages/screensavers/Basic/src"/>
<classpathentry kind="src" path="packages/screensavers/PhotoTable/src"/>
<classpathentry kind="src" path="packages/screensavers/WebView/src"/>
<classpathentry kind="src" path="frameworks/base/cmds/am/src"/>
  相关解决方案