<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://elinux.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://elinux.org/index.php?title=Android_aapt&amp;feed=atom&amp;action=history</id>
		<title>Android aapt - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://elinux.org/index.php?title=Android_aapt&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Android_aapt&amp;action=history"/>
		<updated>2013-06-20T06:35:16Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.22alpha</generator>

	<entry>
		<id>http://elinux.org/index.php?title=Android_aapt&amp;diff=21902&amp;oldid=prev</id>
		<title>Tim Bird: /* xmltree */</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Android_aapt&amp;diff=21902&amp;oldid=prev"/>
				<updated>2010-06-22T18:58:36Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;xmltree&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:58, 22 June 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 480:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 480:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== xmltree ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== xmltree ====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The xmltree option with the 'dump' command allows you to print out the xml parse tree for an xml file contained within the package.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$ aapt dump xmltree SpareParts.apk res/layout/spare_parts.xml&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$ aapt dump xmltree SpareParts.apk res/layout/spare_parts.xml&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key elinux:diff:version:1.11a:oldid:21901:newid:21902 --&gt;
&lt;/table&gt;</summary>
		<author><name>Tim Bird</name></author>	</entry>

	<entry>
		<id>http://elinux.org/index.php?title=Android_aapt&amp;diff=21901&amp;oldid=prev</id>
		<title>Tim Bird: /* list */ fix wording for -a option</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Android_aapt&amp;diff=21901&amp;oldid=prev"/>
				<updated>2010-06-22T18:55:51Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;list: &lt;/span&gt; fix wording for -a option&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:55, 22 June 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 167:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 167:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* the -a option shows all the resources and also parses out the xmltree from the AndroidManifest.xml file.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* the -a option shows all the resources and also parses out the xmltree from the AndroidManifest.xml file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This is similar to doing the following three commands in sequence: aapt list ; aapt dump resources ; aapt dump xmltree &amp;lt;pkg&amp;gt; AndroidManifest.xml.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This is similar to doing the following three commands in sequence: aapt list &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;pkg&amp;gt; &lt;/ins&gt;; aapt dump resources &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;pkg&amp;gt; &lt;/ins&gt;; aapt dump xmltree &amp;lt;pkg&amp;gt; AndroidManifest.xml.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key elinux:diff:version:1.11a:oldid:21900:newid:21901 --&gt;
&lt;/table&gt;</summary>
		<author><name>Tim Bird</name></author>	</entry>

	<entry>
		<id>http://elinux.org/index.php?title=Android_aapt&amp;diff=21900&amp;oldid=prev</id>
		<title>Tim Bird: /* Usage */ fix typo</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Android_aapt&amp;diff=21900&amp;oldid=prev"/>
				<updated>2010-06-22T18:54:38Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Usage: &lt;/span&gt; fix typo&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:54, 22 June 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Usage ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Usage ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you execute appt without &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;parameter &lt;/del&gt;it will show you some usage help.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you execute appt without &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;any parameters &lt;/ins&gt;it will show you some usage help.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Direct from an eclair version of aapt (aapt version 0.2):&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Direct from an eclair version of aapt (aapt version 0.2):&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key elinux:diff:version:1.11a:oldid:21899:newid:21900 --&gt;
&lt;/table&gt;</summary>
		<author><name>Tim Bird</name></author>	</entry>

	<entry>
		<id>http://elinux.org/index.php?title=Android_aapt&amp;diff=21899&amp;oldid=prev</id>
		<title>Tim Bird: add more aapt info</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Android_aapt&amp;diff=21899&amp;oldid=prev"/>
				<updated>2010-06-22T18:53:57Z</updated>
		
		<summary type="html">&lt;p&gt;add more aapt info&lt;/p&gt;
&lt;a href=&quot;http://elinux.org/index.php?title=Android_aapt&amp;amp;diff=21899&amp;amp;oldid=21898&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Tim Bird</name></author>	</entry>

	<entry>
		<id>http://elinux.org/index.php?title=Android_aapt&amp;diff=21898&amp;oldid=prev</id>
		<title>Tim Bird: add more aapt info</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Android_aapt&amp;diff=21898&amp;oldid=prev"/>
				<updated>2010-06-22T18:44:11Z</updated>
		
		<summary type="html">&lt;p&gt;add more aapt info&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 18:44, 22 June 2010&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 324:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 324:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== dump ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==== badging ====&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ aapt dump badging SpareParts.apk&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;package: name='com.android.spare_parts' versionCode='7' versionName='2.1-update1'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;sdkVersion:'7'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;targetSdkVersion:'7'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uses-permission:'android.permission.SET_ANIMATION_SCALE'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uses-permission:'android.permission.CHANGE_CONFIGURATION'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uses-permission:'android.permission.WRITE_SETTINGS'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;application: label='Spare Parts' icon='res/drawable-mdpi/app_icon.png'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;launchable activity name='com.android.spare_parts.SpareParts'label='' icon=''&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;main&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;supports-screens: 'small' 'normal' 'large'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;locales: '--_--'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;densities: '160' '240'&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==== permissions ====&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ aapt dump permissions SpareParts.apk&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;package: com.android.spare_parts&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uses-permission: android.permission.SET_ANIMATION_SCALE&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uses-permission: android.permission.CHANGE_CONFIGURATION&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uses-permission: android.permission.WRITE_SETTINGS&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==== &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: Android]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category: Android]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key elinux:diff:version:1.11a:oldid:21897:newid:21898 --&gt;
&lt;/table&gt;</summary>
		<author><name>Tim Bird</name></author>	</entry>

	<entry>
		<id>http://elinux.org/index.php?title=Android_aapt&amp;diff=21897&amp;oldid=prev</id>
		<title>Tim Bird: Add information about aapt, and the aapt list command</title>
		<link rel="alternate" type="text/html" href="http://elinux.org/index.php?title=Android_aapt&amp;diff=21897&amp;oldid=prev"/>
				<updated>2010-06-22T18:39:08Z</updated>
		
		<summary type="html">&lt;p&gt;Add information about aapt, and the aapt list command&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[http://developer.android.com/guide/developing/tools/aapt.html aapt] stands for Android Asset Packaging Tool.&lt;br /&gt;
This tool is part of the SDK (and build system) and allows you to view, create, and update Zip-compatible archives (zip, jar, apk). It can also compile resources into binary assets.&lt;br /&gt;
&lt;br /&gt;
Build scripts and IDE plugins utilize this tool to package the apk file that constitutes an Android application.&lt;br /&gt;
&lt;br /&gt;
== Where it is ==&lt;br /&gt;
In the SDK, aapt is found in the &amp;lt;tt&amp;gt;$ANDROID_HOME/platforms/$SDK/tools/&amp;lt;/tt&amp;gt; directory of the SDK (where $SDK is the name of some Android version, like android-2.1).&lt;br /&gt;
&lt;br /&gt;
In the Android open source build environment, aapt is found in &amp;lt;tt&amp;gt;$ANDROID_BUILD_HOME/out/host/linux-x86/bin&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
If you execute appt without parameter it will show you some usage help.&lt;br /&gt;
&lt;br /&gt;
Direct from an eclair version of aapt (aapt version 0.2):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ aapt&lt;br /&gt;
Android Asset Packaging Tool&lt;br /&gt;
&lt;br /&gt;
Usage:&lt;br /&gt;
 aapt l[ist] [-v] [-a] file.{zip,jar,apk}&lt;br /&gt;
   List contents of Zip-compatible archive.&lt;br /&gt;
&lt;br /&gt;
 aapt d[ump] [--values] WHAT file.{apk} [asset [asset ...]]&lt;br /&gt;
   badging          Print the label and icon for the app declared in APK.&lt;br /&gt;
   permissions      Print the permissions from the APK.&lt;br /&gt;
   resources        Print the resource table from the APK.&lt;br /&gt;
   configurations   Print the configurations in the APK.&lt;br /&gt;
   xmltree          Print the compiled xmls in the given assets.&lt;br /&gt;
   xmlstrings       Print the strings of the given compiled xml assets.&lt;br /&gt;
&lt;br /&gt;
 aapt p[ackage] [-d][-f][-m][-u][-v][-x][-z][-M AndroidManifest.xml] \&lt;br /&gt;
        [-0 extension [-0 extension ...]] [-g tolerance] [-j jarfile] \&lt;br /&gt;
        [--min-sdk-version VAL] [--target-sdk-version VAL] \&lt;br /&gt;
        [--max-sdk-version VAL] [--app-version VAL] \&lt;br /&gt;
        [--app-version-name TEXT] [--custom-package VAL] \&lt;br /&gt;
        [-I base-package [-I base-package ...]] \&lt;br /&gt;
        [-A asset-source-dir]  [-G class-list-file] [-P public-definitions-file] \&lt;br /&gt;
        [-S resource-sources [-S resource-sources ...]]         [-F apk-file] [-J R-file-dir] \&lt;br /&gt;
        [raw-files-dir [raw-files-dir] ...]&lt;br /&gt;
&lt;br /&gt;
   Package the android resources.  It will read assets and resources that are&lt;br /&gt;
   supplied with the -M -A -S or raw-files-dir arguments.  The -J -P -F and -R&lt;br /&gt;
   options control which files are output.&lt;br /&gt;
&lt;br /&gt;
 aapt r[emove] [-v] file.{zip,jar,apk} file1 [file2 ...]&lt;br /&gt;
   Delete specified files from Zip-compatible archive.&lt;br /&gt;
&lt;br /&gt;
 aapt a[dd] [-v] file.{zip,jar,apk} file1 [file2 ...]&lt;br /&gt;
   Add specified files to Zip-compatible archive.&lt;br /&gt;
&lt;br /&gt;
 aapt v[ersion]&lt;br /&gt;
   Print program version.&lt;br /&gt;
&lt;br /&gt;
 Modifiers:&lt;br /&gt;
   -a  print Android-specific data (resources, manifest) when listing&lt;br /&gt;
   -c  specify which configurations to include.  The default is all&lt;br /&gt;
       configurations.  The value of the parameter should be a comma&lt;br /&gt;
       separated list of configuration values.  Locales should be specified&lt;br /&gt;
       as either a language or language-region pair.  Some examples:&lt;br /&gt;
            en&lt;br /&gt;
            port,en&lt;br /&gt;
            port,land,en_US&lt;br /&gt;
       If you put the special locale, zz_ZZ on the list, it will perform&lt;br /&gt;
       pseudolocalization on the default locale, modifying all of the&lt;br /&gt;
       strings so you can look for strings that missed the&lt;br /&gt;
       internationalization process.  For example:&lt;br /&gt;
            port,land,zz_ZZ&lt;br /&gt;
   -d  one or more device assets to include, separated by commas&lt;br /&gt;
   -f  force overwrite of existing files&lt;br /&gt;
   -g  specify a pixel tolerance to force images to grayscale, default 0&lt;br /&gt;
   -j  specify a jar or zip file containing classes to include&lt;br /&gt;
   -k  junk path of file(s) added&lt;br /&gt;
   -m  make package directories under location specified by -J&lt;br /&gt;
   -u  update existing packages (add new, replace older, remove deleted files)&lt;br /&gt;
   -v  verbose output&lt;br /&gt;
   -x  create extending (non-application) resource IDs&lt;br /&gt;
   -z  require localization of resource attributes marked with&lt;br /&gt;
       localization=&amp;quot;suggested&amp;quot;&lt;br /&gt;
   -A  additional directory in which to find raw asset files&lt;br /&gt;
   -G  A file to output proguard options into.&lt;br /&gt;
   -F  specify the apk file to output&lt;br /&gt;
   -I  add an existing package to base include set&lt;br /&gt;
   -J  specify where to output R.java resource constant definitions&lt;br /&gt;
   -M  specify full path to AndroidManifest.xml to include in zip&lt;br /&gt;
   -P  specify where to output public resource definitions&lt;br /&gt;
   -S  directory in which to find resources.  Multiple directories will be scanned&lt;br /&gt;
       and the first match found (left to right) will take precedence.&lt;br /&gt;
   -0  specifies an additional extension for which such files will not&lt;br /&gt;
       be stored compressed in the .apk.  An empty string means to not&lt;br /&gt;
       compress any files at all.&lt;br /&gt;
   --min-sdk-version&lt;br /&gt;
       inserts android:minSdkVersion in to manifest.&lt;br /&gt;
   --target-sdk-version&lt;br /&gt;
       inserts android:targetSdkVersion in to manifest.&lt;br /&gt;
   --max-sdk-version&lt;br /&gt;
       inserts android:maxSdkVersion in to manifest.&lt;br /&gt;
   --values&lt;br /&gt;
       when used with &amp;quot;dump resources&amp;quot; also includes resource values.&lt;br /&gt;
   --version-code&lt;br /&gt;
       inserts android:versionCode in to manifest.&lt;br /&gt;
   --version-name&lt;br /&gt;
       inserts android:versionName in to manifest.&lt;br /&gt;
   --custom-package&lt;br /&gt;
       generates R.java into a different package.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes on commands and package contents ==&lt;br /&gt;
Note that an Android package is just a collection of files inside a pkzip'ed archive.&lt;br /&gt;
&lt;br /&gt;
The contents below show results using aapt on the &amp;quot;SpareParts.apk&amp;quot; package from an eclair build of Android.&lt;br /&gt;
This package is relatively small, so it is useful for showing complete listings.&lt;br /&gt;
&lt;br /&gt;
=== list ===&lt;br /&gt;
The 'list' command shows the contents of the package.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ aapt list SpareParts.apk &lt;br /&gt;
META-INF/MANIFEST.MF&lt;br /&gt;
META-INF/CERT.SF&lt;br /&gt;
META-INF/CERT.RSA&lt;br /&gt;
AndroidManifest.xml&lt;br /&gt;
classes.dex&lt;br /&gt;
res/drawable-hdpi/app_icon.png&lt;br /&gt;
res/drawable-mdpi/app_icon.png&lt;br /&gt;
res/layout/spare_parts.xml&lt;br /&gt;
res/xml/spare_parts.xml&lt;br /&gt;
resources.arsc&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* -v shows the contents of the zipped archive, and is just like 'unzip -l -v'&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ aapt list -v SpareParts.apk &lt;br /&gt;
Archive:  SpareParts.apk&lt;br /&gt;
 Length   Method    Size  Ratio   Date   Time   CRC-32    Name&lt;br /&gt;
--------  ------  ------- -----   ----   ----   ------    ----&lt;br /&gt;
     595  Deflate     354  41%  02-28-08 18:33  78ab990a  META-INF/MANIFEST.MF&lt;br /&gt;
     637  Deflate     373  41%  02-28-08 18:33  c5cb7408  META-INF/CERT.SF&lt;br /&gt;
    1714  Deflate    1155  33%  02-28-08 18:33  52120576  META-INF/CERT.RSA&lt;br /&gt;
    2164  Deflate     731  66%  02-28-08 18:33  556977f7  AndroidManifest.xml&lt;br /&gt;
   12540  Deflate    5732  54%  02-28-08 18:33  df75803b  classes.dex&lt;br /&gt;
    5260  Stored     5260   0%  02-28-08 18:33  d6b970f6  res/drawable-hdpi/app_icon.png&lt;br /&gt;
    3054  Stored     3054   0%  02-28-08 18:33  f1cbe33a  res/drawable-mdpi/app_icon.png&lt;br /&gt;
    1208  Deflate     418  65%  02-28-08 18:33  d20be7a1  res/layout/spare_parts.xml&lt;br /&gt;
    3864  Deflate    1068  72%  02-28-08 18:33  9c7b866a  res/xml/spare_parts.xml&lt;br /&gt;
    7632  Stored     7632   0%  02-28-08 18:33  d20f6c9d  resources.arsc&lt;br /&gt;
--------          -------  ---                            -------&lt;br /&gt;
   38668            25777  33%                            10 files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
For comparison, here is the output of 'unzip -l -v'&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ unzip -l -v SpareParts.apk&lt;br /&gt;
Archive:  SpareParts.apk&lt;br /&gt;
 Length   Method    Size  Ratio   Date   Time   CRC-32    Name&lt;br /&gt;
--------  ------  ------- -----   ----   ----   ------    ----&lt;br /&gt;
     595  Defl:N      354  41%  02-28-08 18:33  78ab990a  META-INF/MANIFEST.MF&lt;br /&gt;
     637  Defl:N      373  41%  02-28-08 18:33  c5cb7408  META-INF/CERT.SF&lt;br /&gt;
    1714  Defl:N     1155  33%  02-28-08 18:33  52120576  META-INF/CERT.RSA&lt;br /&gt;
    2164  Defl:N      731  66%  02-28-08 18:33  556977f7  AndroidManifest.xml&lt;br /&gt;
   12540  Defl:N     5732  54%  02-28-08 18:33  df75803b  classes.dex&lt;br /&gt;
    5260  Stored     5260   0%  02-28-08 18:33  d6b970f6  res/drawable-hdpi/app_icon.png&lt;br /&gt;
    3054  Stored     3054   0%  02-28-08 18:33  f1cbe33a  res/drawable-mdpi/app_icon.png&lt;br /&gt;
    1208  Defl:N      418  65%  02-28-08 18:33  d20be7a1  res/layout/spare_parts.xml&lt;br /&gt;
    3864  Defl:N     1068  72%  02-28-08 18:33  9c7b866a  res/xml/spare_parts.xml&lt;br /&gt;
    7632  Stored     7632   0%  02-28-08 18:33  d20f6c9d  resources.arsc&lt;br /&gt;
--------          -------  ---                            -------&lt;br /&gt;
   38668            25777  33%                            10 files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* the -a command shows all the classes and also parses out the xmltree from the AndroidManifest.xml file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ aapt list -a SpareParts.apk&lt;br /&gt;
META-INF/MANIFEST.MF&lt;br /&gt;
META-INF/CERT.SF&lt;br /&gt;
META-INF/CERT.RSA&lt;br /&gt;
AndroidManifest.xml&lt;br /&gt;
classes.dex&lt;br /&gt;
res/drawable-hdpi/app_icon.png&lt;br /&gt;
res/drawable-mdpi/app_icon.png&lt;br /&gt;
res/layout/spare_parts.xml&lt;br /&gt;
res/xml/spare_parts.xml&lt;br /&gt;
resources.arsc&lt;br /&gt;
&lt;br /&gt;
Resource table:&lt;br /&gt;
Package Groups (1)&lt;br /&gt;
Package Group 0 id=127 packageCount=1 name=com.android.spare_parts&lt;br /&gt;
  Package 0 id=127 name=com.android.spare_parts typeCount=7&lt;br /&gt;
    type 0 configCount=0 entryCount=0&lt;br /&gt;
    type 1 configCount=2 entryCount=1&lt;br /&gt;
      spec resource 0x7f020000 com.android.spare_parts:drawable/app_icon: flags=0x00000100&lt;br /&gt;
      config 0 lang=-- cnt=-- orien=0 touch=0 density=160 key=0 infl=0 nav=0 w=0 h=0 sz=0 lng=0&lt;br /&gt;
        resource 0x7f020000 com.android.spare_parts:drawable/app_icon: t=0x03 d=0x00000000 (s=0x0008 r=0x00)&lt;br /&gt;
      config 1 lang=-- cnt=-- orien=0 touch=0 density=240 key=0 infl=0 nav=0 w=0 h=0 sz=0 lng=0&lt;br /&gt;
        resource 0x7f020000 com.android.spare_parts:drawable/app_icon: t=0x03 d=0x00000001 (s=0x0008 r=0x00)&lt;br /&gt;
    type 2 configCount=1 entryCount=1&lt;br /&gt;
      spec resource 0x7f030000 com.android.spare_parts:layout/spare_parts: flags=0x00000000&lt;br /&gt;
      config 0 lang=-- cnt=-- orien=0 touch=0 density=def key=0 infl=0 nav=0 w=0 h=0 sz=0 lng=0&lt;br /&gt;
        resource 0x7f030000 com.android.spare_parts:layout/spare_parts: t=0x03 d=0x00000002 (s=0x0008 r=0x00)&lt;br /&gt;
    type 3 configCount=1 entryCount=1&lt;br /&gt;
      spec resource 0x7f040000 com.android.spare_parts:xml/spare_parts: flags=0x00000000&lt;br /&gt;
      config 0 lang=-- cnt=-- orien=0 touch=0 density=def key=0 infl=0 nav=0 w=0 h=0 sz=0 lng=0&lt;br /&gt;
        resource 0x7f040000 com.android.spare_parts:xml/spare_parts: t=0x03 d=0x00000003 (s=0x0008 r=0x00)&lt;br /&gt;
    type 4 configCount=1 entryCount=6&lt;br /&gt;
      spec resource 0x7f050000 com.android.spare_parts:array/entries_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f050001 com.android.spare_parts:array/entryvalues_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f050002 com.android.spare_parts:array/entries_font_size: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f050003 com.android.spare_parts:array/entryvalues_font_size: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f050004 com.android.spare_parts:array/entries_end_button: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f050005 com.android.spare_parts:array/entryvalues_end_button: flags=0x00000000&lt;br /&gt;
      config 0 lang=-- cnt=-- orien=0 touch=0 density=def key=0 infl=0 nav=0 w=0 h=0 sz=0 lng=0&lt;br /&gt;
        resource 0x7f050000 com.android.spare_parts:array/entries_animations: &amp;lt;bag&amp;gt;&lt;br /&gt;
        resource 0x7f050001 com.android.spare_parts:array/entryvalues_animations: &amp;lt;bag&amp;gt;&lt;br /&gt;
        resource 0x7f050002 com.android.spare_parts:array/entries_font_size: &amp;lt;bag&amp;gt;&lt;br /&gt;
        resource 0x7f050003 com.android.spare_parts:array/entryvalues_font_size: &amp;lt;bag&amp;gt;&lt;br /&gt;
        resource 0x7f050004 com.android.spare_parts:array/entries_end_button: &amp;lt;bag&amp;gt;&lt;br /&gt;
        resource 0x7f050005 com.android.spare_parts:array/entryvalues_end_button: &amp;lt;bag&amp;gt;&lt;br /&gt;
    type 5 configCount=1 entryCount=35&lt;br /&gt;
      spec resource 0x7f060000 com.android.spare_parts:string/app_label: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060001 com.android.spare_parts:string/device_info_title: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060002 com.android.spare_parts:string/title_battery_history: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060003 com.android.spare_parts:string/summary_battery_history: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060004 com.android.spare_parts:string/title_battery_information: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060005 com.android.spare_parts:string/summary_battery_information: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060006 com.android.spare_parts:string/title_usage_statistics: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060007 com.android.spare_parts:string/summary_usage_statistics: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060008 com.android.spare_parts:string/general_title: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060009 com.android.spare_parts:string/title_window_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06000a com.android.spare_parts:string/summary_window_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06000b com.android.spare_parts:string/dialog_title_window_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06000c com.android.spare_parts:string/title_transition_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06000d com.android.spare_parts:string/summary_transition_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06000e com.android.spare_parts:string/dialog_title_transition_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06000f com.android.spare_parts:string/title_fancy_ime_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060010 com.android.spare_parts:string/summary_on_fancy_ime_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060011 com.android.spare_parts:string/summary_off_fancy_ime_animations: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060012 com.android.spare_parts:string/title_haptic_feedback: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060013 com.android.spare_parts:string/summary_on_haptic_feedback: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060014 com.android.spare_parts:string/summary_off_haptic_feedback: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060015 com.android.spare_parts:string/title_font_size: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060016 com.android.spare_parts:string/summary_font_size: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060017 com.android.spare_parts:string/dialog_title_font_size: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060018 com.android.spare_parts:string/title_end_button: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060019 com.android.spare_parts:string/summary_end_button: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06001a com.android.spare_parts:string/dialog_title_end_button: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06001b com.android.spare_parts:string/applications_title: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06001c com.android.spare_parts:string/title_maps_compass: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06001d com.android.spare_parts:string/summary_on_maps_compass: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06001e com.android.spare_parts:string/summary_off_maps_compass: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f06001f com.android.spare_parts:string/development_settings_show_maps_compass_text: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060020 com.android.spare_parts:string/compatibility_mode_title: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060021 com.android.spare_parts:string/compatibility_mode_summary_on: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f060022 com.android.spare_parts:string/compatibility_mode_summary_off: flags=0x00000000&lt;br /&gt;
      config 0 lang=-- cnt=-- orien=0 touch=0 density=def key=0 infl=0 nav=0 w=0 h=0 sz=0 lng=0&lt;br /&gt;
        resource 0x7f060000 com.android.spare_parts:string/app_label: t=0x03 d=0x00000022 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060001 com.android.spare_parts:string/device_info_title: t=0x03 d=0x00000023 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060002 com.android.spare_parts:string/title_battery_history: t=0x03 d=0x00000024 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060003 com.android.spare_parts:string/summary_battery_history: t=0x03 d=0x00000025 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060004 com.android.spare_parts:string/title_battery_information: t=0x03 d=0x00000026 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060005 com.android.spare_parts:string/summary_battery_information: t=0x03 d=0x00000027 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060006 com.android.spare_parts:string/title_usage_statistics: t=0x03 d=0x00000028 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060007 com.android.spare_parts:string/summary_usage_statistics: t=0x03 d=0x00000029 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060008 com.android.spare_parts:string/general_title: t=0x03 d=0x0000002a (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060009 com.android.spare_parts:string/title_window_animations: t=0x03 d=0x0000002b (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06000a com.android.spare_parts:string/summary_window_animations: t=0x03 d=0x0000002c (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06000b com.android.spare_parts:string/dialog_title_window_animations: t=0x03 d=0x0000002d (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06000c com.android.spare_parts:string/title_transition_animations: t=0x03 d=0x0000002e (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06000d com.android.spare_parts:string/summary_transition_animations: t=0x03 d=0x0000002f (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06000e com.android.spare_parts:string/dialog_title_transition_animations: t=0x03 d=0x00000030 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06000f com.android.spare_parts:string/title_fancy_ime_animations: t=0x03 d=0x00000031 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060010 com.android.spare_parts:string/summary_on_fancy_ime_animations: t=0x03 d=0x00000032 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060011 com.android.spare_parts:string/summary_off_fancy_ime_animations: t=0x03 d=0x00000033 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060012 com.android.spare_parts:string/title_haptic_feedback: t=0x03 d=0x00000034 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060013 com.android.spare_parts:string/summary_on_haptic_feedback: t=0x03 d=0x00000035 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060014 com.android.spare_parts:string/summary_off_haptic_feedback: t=0x03 d=0x00000035 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060015 com.android.spare_parts:string/title_font_size: t=0x03 d=0x00000036 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060016 com.android.spare_parts:string/summary_font_size: t=0x03 d=0x00000037 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060017 com.android.spare_parts:string/dialog_title_font_size: t=0x03 d=0x00000038 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060018 com.android.spare_parts:string/title_end_button: t=0x03 d=0x00000039 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060019 com.android.spare_parts:string/summary_end_button: t=0x03 d=0x0000003a (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06001a com.android.spare_parts:string/dialog_title_end_button: t=0x03 d=0x0000003b (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06001b com.android.spare_parts:string/applications_title: t=0x03 d=0x0000003c (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06001c com.android.spare_parts:string/title_maps_compass: t=0x03 d=0x0000003d (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06001d com.android.spare_parts:string/summary_on_maps_compass: t=0x03 d=0x0000003e (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06001e com.android.spare_parts:string/summary_off_maps_compass: t=0x03 d=0x0000003f (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f06001f com.android.spare_parts:string/development_settings_show_maps_compass_text: t=0x03 d=0x0000003d (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060020 com.android.spare_parts:string/compatibility_mode_title: t=0x03 d=0x00000040 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060021 com.android.spare_parts:string/compatibility_mode_summary_on: t=0x03 d=0x00000041 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f060022 com.android.spare_parts:string/compatibility_mode_summary_off: t=0x03 d=0x00000041 (s=0x0008 r=0x00)&lt;br /&gt;
    type 6 configCount=1 entryCount=3&lt;br /&gt;
      spec resource 0x7f070000 com.android.spare_parts:id/window_animation_scale: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f070001 com.android.spare_parts:id/transition_animation_scale: flags=0x00000000&lt;br /&gt;
      spec resource 0x7f070002 com.android.spare_parts:id/show_maps_compass: flags=0x00000000&lt;br /&gt;
      config 0 lang=-- cnt=-- orien=0 touch=0 density=def key=0 infl=0 nav=0 w=0 h=0 sz=0 lng=0&lt;br /&gt;
        resource 0x7f070000 com.android.spare_parts:id/window_animation_scale: t=0x12 d=0x00000000 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f070001 com.android.spare_parts:id/transition_animation_scale: t=0x12 d=0x00000000 (s=0x0008 r=0x00)&lt;br /&gt;
        resource 0x7f070002 com.android.spare_parts:id/show_maps_compass: t=0x12 d=0x00000000 (s=0x0008 r=0x00)&lt;br /&gt;
&lt;br /&gt;
Android manifest:&lt;br /&gt;
N: android=http://schemas.android.com/apk/res/android&lt;br /&gt;
  E: manifest (line=17)&lt;br /&gt;
    A: android:versionCode(0x0101021b)=(type 0x10)0x7&lt;br /&gt;
    A: android:versionName(0x0101021c)=&amp;quot;2.1-update1&amp;quot; (Raw: &amp;quot;2.1-update1&amp;quot;)&lt;br /&gt;
    A: package=&amp;quot;com.android.spare_parts&amp;quot; (Raw: &amp;quot;com.android.spare_parts&amp;quot;)&lt;br /&gt;
    E: uses-sdk (line=0)&lt;br /&gt;
      A: android:minSdkVersion(0x0101020c)=(type 0x10)0x7&lt;br /&gt;
      A: android:targetSdkVersion(0x01010270)=(type 0x10)0x7&lt;br /&gt;
    E: uses-permission (line=19)&lt;br /&gt;
      A: android:name(0x01010003)=&amp;quot;android.permission.SET_ANIMATION_SCALE&amp;quot; (Raw: &amp;quot;android.permission.SET_ANIMATION_SCALE&amp;quot;)&lt;br /&gt;
    E: uses-permission (line=20)&lt;br /&gt;
      A: android:name(0x01010003)=&amp;quot;android.permission.CHANGE_CONFIGURATION&amp;quot; (Raw: &amp;quot;android.permission.CHANGE_CONFIGURATION&amp;quot;)&lt;br /&gt;
    E: uses-permission (line=21)&lt;br /&gt;
      A: android:name(0x01010003)=&amp;quot;android.permission.WRITE_SETTINGS&amp;quot; (Raw: &amp;quot;android.permission.WRITE_SETTINGS&amp;quot;)&lt;br /&gt;
    E: application (line=23)&lt;br /&gt;
      A: android:label(0x01010001)=@0x7f060000&lt;br /&gt;
      A: android:icon(0x01010002)=@0x7f020000&lt;br /&gt;
      E: activity (line=26)&lt;br /&gt;
        A: android:name(0x01010003)=&amp;quot;SpareParts&amp;quot; (Raw: &amp;quot;SpareParts&amp;quot;)&lt;br /&gt;
        E: intent-filter (line=27)&lt;br /&gt;
          E: action (line=28)&lt;br /&gt;
            A: android:name(0x01010003)=&amp;quot;android.intent.action.MAIN&amp;quot; (Raw: &amp;quot;android.intent.action.MAIN&amp;quot;)&lt;br /&gt;
          E: category (line=29)&lt;br /&gt;
            A: android:name(0x01010003)=&amp;quot;android.intent.category.DEFAULT&amp;quot; (Raw: &amp;quot;android.intent.category.DEFAULT&amp;quot;)&lt;br /&gt;
          E: category (line=30)&lt;br /&gt;
            A: android:name(0x01010003)=&amp;quot;android.intent.category.LAUNCHER&amp;quot; (Raw: &amp;quot;android.intent.category.LAUNCHER&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category: Android]]&lt;/div&gt;</summary>
		<author><name>Tim Bird</name></author>	</entry>

	</feed>