2012-03-29 52 views
0

我試圖讓用戶「做他自己的服務」。我能想到的最直接的方法是創建一個空服務並讓他「填補」。他將編寫自己的代碼,並將其與我的項目一起編譯。 (如果不明白,代碼應注入服務程序,而不是手動)。將代碼傳遞給可能在android/java中的服務類?

有限制,要求這樣做。任何人的想法?

回答

1

這裏的一篇關於編程的編譯和運行Java代碼,

How do I programmatically compile and instantiate a Java class?

這是很醜陋的,但。你可能想看看在具有使用高級語言提供腳本,並通過Android腳本環境中執行它,

http://google-opensource.blogspot.com/2009/06/introducing-android-scripting.html

另外還有SL4A項目,

http://code.google.com/p/android-scripting/

+0

thx隊友,這似乎是正確的路要走。 – 2012-03-29 14:50:47