2012-06-04 24 views
0

Android Java SDK的屬性/註釋有沒有像MonoDroid [Acitvity()]?雖然它在Java中並不奇怪(例如WebServlet註釋),但在Android Java SDK中不可能有這樣的東西?Android的活動註釋

其實我厭倦了編輯AndroidManifest.xml!

+0

如果您花時間解釋「MonoDroid活動的屬性」的含義,您可能會有更好的運氣獲得答案。 – CommonsWare

+0

Hi CommonsWare。對不起,如果我的問題不清楚,請看這個示例代碼https://github.com/xamarin/monodroid-samples/blob/master/HelloWorld/HelloWorld.cs –

回答

0

您的所有活動實際上都必須在清單中聲明。到目前爲止,我還沒有看到任何解決方法。當然,你可以想象某種工具在你的應用程序上進行後處理(通過Eclipse或類似的東西)併爲你生成你的清單。但是,我沒有看到這樣的事情,懷疑這樣的事情存在。相反,人們通常只是在清單中聲明它們(最多需要幾秒鐘),或者在Eclipse中創建它們並讓它執行「骯髒的工作」。

+0

這仍然不是一個真正的答案.. –

+0

有一件事,不過,清單表明你的應用程序有時*不能*。例如,您可以包含您實際上不想使用的無關活動,例如,如果由於包含死代碼的庫而導致它們被留下,並且您不希望它們顯示出來...... –

+0

當然,這是可能的,並且對於活動,爲什麼不合成清單,但是還有其他清單無法合成,例如,無法靜態確定應用程序將使用的權限集合 –