我期待在Dagger和其他類似的框架上使用Transfuse DI for Android。在谷歌搜索看來,Transfuse似乎不像其他DI框架那樣充當活躍的用戶社區。人們使用Transfuse嗎?是否積極維護/支持/增強?Android Transfuse
想要確保我花費在正確的框架上。
在此先感謝。
我期待在Dagger和其他類似的框架上使用Transfuse DI for Android。在谷歌搜索看來,Transfuse似乎不像其他DI框架那樣充當活躍的用戶社區。人們使用Transfuse嗎?是否積極維護/支持/增強?Android Transfuse
想要確保我花費在正確的框架上。
在此先感謝。
我很高興您在瀏覽您將在項目中使用的框架和庫之前查看。我擔心很多人只是追隨牛羣,盲目地使用最受歡迎的項目而不考慮他們的需求,或者真正評估他們使用的框架/庫。
順便說一下,我是Transfuse的主要作者和維護者。
Transfuse目前的社區並不像其競爭對手那樣大,包括Dagger,Android Annotations或Roboguice。這是最有可能的,因爲我最近提出了一個forum post幾個要點:
正如您可能已經注意到的,Transfuse與上面提到的框架大不相同。是的,他們都有共同的目標,即減少樣板,但Transfuse採用了非常不同的方法。
儘管如此,Transfuse仍然是我的激情,我喜歡從人們那裏聽取他們的經驗,並確保Transfuse爲他們工作。如果你有興趣,如果你問這個問題,爲什麼你不這樣做?我敦促你一試。
所以,簡短的回答是:是的。 Transfuse正在積極維護,支持和增強。
感謝您的詳細回覆約翰。 Transfuse看起來很整潔,我會放棄它!我正在使用Android Studio和Gradle,所以會看到設置如何 - 通常是項目中最難的部分。 – user3521637
John在這裏跟隨你的gradle示例:http://stackoverflow.com/questions/17665440/android-studio-with-transfuse但是在Studio中出現錯誤:找不到默認活動。有任何想法嗎? – user3521637
嗯,不確定。下面是一個適用於我的示例gradle項目:https://github.com/johncarl81/transfuse/tree/master/examples/gradle –