我剛剛創建了一個簡單的Android項目,在OS X High Sierra上使用Android Studio 3.0.1進行C++支持,我試圖弄清楚如何獲得CMake支持。 我無法通過Android Studio安裝CMake,因爲項目存在錯誤,並且Tools > Android選項無法通過菜單獲得。 這裏的項目是什麼樣子: 爲了便於比較,這裏有沒有C++的支持表示Tools > Android
我打開其他IoC容器,如NInject和StructureMap,如果它們比這更清潔。我聽說StructureMap剛剛引入了「容器」,可能會簡化這個問題? 正如標題所說,有沒有更好的方法?這看起來像很多代碼,只是爲了註冊一個需要工廠來創建它的對象。 // The process to register an object, with a factory method
var cfg = new