eclipse | Android Studio | |
工作區 | workspace | project |
項目 | project | module |
引用 | preference | module dependency |
Android Studio 建立模塊注意事項
Android Studio 中,有一些概念是和 eclipse 不同的,從 eclipse 遷移至 Android Studio 會有很多上手不順的情況發生,當然在明確了概念的不同之後,還是容易可以切換過來。
看這個表就很清楚了,其實並不是 Android Studio 無法建立多個項目,而是應該建立 module
以下是建立一個標準的 Android Application
有必要關注一下建立後的目錄結構,可以看到有 build.gradle
需要注意的還是目錄結構,和 Application 是一樣的,這裏會有兩個 bug:
1. 如果選擇不生成 Activity,那麼同樣也不會生成 AndroidManifest.xml,項目無法編譯
2. 生成的 AndroidManifest.xml 裏面,會丟失包名,需要自己補上
驚訝的發現,這兩種添加 module 的方法,得到的結果居然是不一樣的,這個模塊的目錄結構就如 eclipse 下的項目,並且也沒有 build.gradle
點擊 Export 右邊的加號,選擇 module dependency 就可以了。可以看到,兩種方法建立的模塊,都可以被正常的引用,並且項目編譯也是成功的。從這張圖上也可以看到,的確第二個 lib 項目並沒有被 gradle 管理到。
基本上建項目,引用這樣的問題搞清楚之後,就可以進入使用了吧,當然我並不建議大家現在就用,我折騰了兩天,發現無數 bug 無數坑,0.1 版的品質還不足以做日常的開發,繼續等待吧。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.