2011-06-04 54 views
1

我有一些動態生成的Android類。我需要測試這些類的一些方法(這些方法與UI無關)。我希望將此功能集成到現有的J2SE項目中。這可能在標準虛擬機上運行它嗎?如果我必須使用Dalvik虛擬機,是否有任何命令行界面,以便我不需要啓動Android模擬器?如何用J2SE測試android方法

回答

1

這可能在標準虛擬機上運行它嗎?

你忽略瞭解釋「它」是什麼。

如果「它」是Android,沒有。

如果「it」是你的「動態生成的Android類」,假設這真的意味着「動態生成的Java類」,那麼大概是肯定的。如果您的目標是讓這些類「進入現有的J2SE項目」,請確保您的「動態生成的Android類」沒有任何android.*類的引用。

如果「it」是測試Android代碼的測試套件,則可以嘗試Robolectric

如果我必須使用Dalvik虛擬機,是否有任何命令行界面,以便我不需要啓動Android模擬器?

+0

謝謝您的回答。 – eric2323223 2011-06-04 15:58:45