<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>David's Computer Stuff Journal: Looking under the Android hood</title>
    <link>http://journal.dedasys.com/articles/2008/02/18/looking-under-the-android-hood</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Looking under the Android hood</title>
      <description>&lt;p&gt;Here's one way of having a look under the android hood:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;mkdir /tmp/android/
cp .../android.jar /tmp/android
cd /tmp/android
unzip android.jar
... lots of files unzipped ...
for c in `find  android/ -name "*.class" | sed -e 's/.class//'`; do nice javap "$c" ; done &amp;gt; androidclasses.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;That gives you a nice dump of all the classes available.  It's a useful way to get an idea of some of the under the hood capabilities of Android.  Perhaps someone wiser in the ways of Java hacking can suggest even better ways of accomplishing the same thing.&lt;/p&gt;

&lt;p&gt;Of course, anything that's not officially documented is liable to change!&lt;/p&gt;</description>
      <pubDate>Mon, 18 Feb 2008 09:15:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:573b746c-5cf9-43c8-97e2-13ae3f3dd66c</guid>
      <author>David N. Welton</author>
      <link>http://journal.dedasys.com/articles/2008/02/18/looking-under-the-android-hood</link>
      <category>android</category>
      <category>java</category>
      <trackback:ping>http://journal.dedasys.com/articles/trackback/1850</trackback:ping>
    </item>
    <item>
      <title>"Looking under the Android hood" by Urmel</title>
      <description>&lt;p&gt;It's much easier to create a simple Java project in Eclipse, add the JAR as lib to the build path so you can browse the packages and classes directly from within Eclipse. If you have jadclipse (Eclipse Plugin for JAD, the java decompiler) installed you can view the whole source within the IDE.&lt;/p&gt;</description>
      <pubDate>Tue, 19 Feb 2008 23:28:35 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:2ce23e0d-c8b3-40eb-923a-d54a8f863590</guid>
      <link>http://journal.dedasys.com/articles/2008/02/18/looking-under-the-android-hood#comment-1185</link>
    </item>
    <item>
      <title>"Looking under the Android hood" by Alicia</title>
      <description>&lt;p&gt;This should prove useful. I have been trying to explore the undercurrents of my android. thanks.&lt;/p&gt;</description>
      <pubDate>Tue, 19 Feb 2008 00:00:23 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:101d3e87-0cdc-463e-98b4-859932d6bd8f</guid>
      <link>http://journal.dedasys.com/articles/2008/02/18/looking-under-the-android-hood#comment-1182</link>
    </item>
    <item>
      <title>"Looking under the Android hood" by Kevin</title>
      <description>&lt;p&gt;Take a look at the 'jad' decompiler:
&lt;a href="http://www.kpdus.com/jad.html" rel="nofollow"&gt;http://www.kpdus.com/jad.html&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 18 Feb 2008 11:51:32 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:8ba6cd23-c846-40a8-9500-0c2bc1d0977a</guid>
      <link>http://journal.dedasys.com/articles/2008/02/18/looking-under-the-android-hood#comment-1180</link>
    </item>
  </channel>
</rss>
