Open main menu

CDOT Wiki β

Changes

Package the Android Extensions for Eclipse

2,136 bytes added, 11:16, 10 December 2012
Project Details
- Eclipse was installed on Fedora 17 using the built in yum installer.
- Plugins were installed using the built-in updater in Eclipse.
- Required files were retrieved from the plugins and features folders under the main Eclipse folder:  eclipse/ dropins/ eclipse/ features/ plugins/  OR  eclipse/ dropins/ org.eclipse.core.tools_1.4.0.200710121455.jar org.eclipse.releng.tools_3.3.0.v20070412/ plugin.xml tools.jar
</pre>
Here are the RPM, SRC-RPM and spec files.
[https://www.dropbox.com/s/yr1wj6646wqytin/ddms-0.0.1-1.fc17.noarch.rpm RPM] [https://www.dropbox.com/s/0qt8x7qdv7be5e1/ddms-0.0.1-1.fc17.src.rpm SRPM] [https://www.dropbox.com/s/twts0w40sysboad/ddms.spec Spec file]
 
 
<b><font style="font-size:110%">0.2 Milestone</font></b>
----
 
Progress so far:
<pre>
- ADT/DDMS plugins are both functioning if placed in the plugins/ and features/ directories
- The RPM for ADT/DDMS works and gets installed without issues
- Hierarchy Viewer RPM is also a successful installation
</pre>
 
Our team decided to package ADT and DDMS as one packages, and then add another RPM for another Android plugin. Daniel will package the ADT/DDMS plugins and Alon will package the Hierarchy Viewer.
 
 
<b><font style="font-size:100%">ADT + DDMS</font></b>
----
 
Since ADT and DDMS cannot function without each other, we've combined them into one package called "eclipse-adt_ddms-plugin". ADT and DDMS both require each other and 2 more JAR files - the overlay and the base. All of them are included in the RPM.
 
For a more detailed look at the preparation phase of the RPM, please visit the [http://sbr600.tumblr.com/post/36367708826/0-2-android-extensions-for-eclipse blog post] by Daniel.
 
 
<b><font style="font-size:100%">Hierarchy Viewer</font></b>
----
 
Due to the small change in our project plan as described above, Hierarchy Viewer is now the plugin packaged by Alon instead of ADT. Please visit the 0.2 release [http://ayufidin.blogspot.ca/2012/11/packaging-android-extensions-for-eclipse_23.html post] for details.
 
 
<b><font style="font-size:110%">0.3 Milestone</font></b>
----
 
 
<b><font style="font-size:100%">ADT + DDMS</font></b>
----
 
ADT & DDMS final release is packaged by Daniel, please visit the blog [http://sbr600.tumblr.com/post/37518058012/0-3-adt-and-ddms-rpm-packages post]
 
 
<b><font style="font-size:100%">Hierarchy Viewer + Traceview</font></b>
----
 
Hierarchy Viewer & Traceview final release is packaged by Alon, please visit the blog [http://ayufidin.blogspot.ca/2012/12/packaging-android-extensions-for.html post]
== Project Plan ==
Key contacts:<br />
[[User: dkdelidj|Daniel]] (ADT+DDMS Plugin) and [[User: ayufidin|Alon]] (ADT Hierarchy Viewer Plugin)
Goals for each release and plans for reaching those goals:
=== Blogs ===
[http://sbr600.tumblr.com/ Daniel's blog]<!-- Links to the blogs of people involved, both inside and outside Seneca --br />[http://ayufidin.blogspot.ca/ Alon's blog]
==== Seneca Particpants ====
1
edit