如何从其他项目中包含Android主题

时间:2012-02-11 16:13:14

标签: android resources greendroid

我是Android开发的初学者(也是Java)。 我正在尝试编译使用GreenDroid的Financisto开源项目。 我已经成功编译了GreenDroid,但未能编译Financisto。 当我尝试“编译”Financisto这样的资源时:

aapt.exe package -m -J f:\fin\src -M f:\fin\AndroidManifest.xml -A assets 
         -S f:\fin\res -I c:\android-sdk\platforms\adroid-8\android.jar

但是aapt引发了下一个错误:

No resource found that matches the given name (at 'theme' with value
'@style/Theme.GreenDroid').

据我所知,这是因为AndroidManifest包含

<manifest ...>
  <aplication android:theme="@style/Theme.GreenDroid" ...

在GreenDroid / res / values / gd_themes.xml中定义的Theme.GreenDroid 我试图谷歌但却找不到答案:我怎么能从Financisto看到GreenDroid的这种风格?

似乎Financisto的作者使用IntilliJ&amp; Mac,但我想从console&amp; amp; Win7,所以询问作者如何编译它不是一个选项。

1 个答案:

答案 0 :(得分:0)

您需要包含GreenDroid项目,作为现有项目的参考。

在eclipse中,右键单击项目,然后单击Properties&gt; Java Build Path,然后将GreenDroid添加到Project选项卡。

祝你好运